c# 中sql查询好像有一个类可以参数化select查询条件的

好像不是sqlcommand,是可以像这样 xxx.add条件("id>123"); xxx.add条件("age<12");来构建sql的 select="" where="" id="">123 and age<12;是哪个类来着,找了一圈没找到

根据你说的描述,应该是Entity Framework(实体框架)、 Linq To SQL 或者Lamda表达式,关键是Linq。下面我给你点示例代码你看是不是。

public void LinqToSqlGroupBy04() {
    var q =
        from p in db.Products
        group p by p.CategoryID into g
        select new {
            g.Key,
            AveragePrice = g.Average(p => p.UnitPrice)
        };

    ObjectDumper.Write(q, 1);
}
public void LinqToSqlWhere05() {
    var q =
        db.Products.Where(p=>p.UnitPrice > 10m).Where(p=>p.Discontinued);

    ObjectDumper.Write(q, 0);
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-17
这个应该是谁自己做的类库吧,系统应该没有这个功能的追问

貌似不是私人类库,,,啊啊昨天上午看的就找不到了
等我翻翻历史记录

第2个回答  2013-07-18
这个可以使用linq 但是一般公司都有自己的框架的,如果是你自己编写程序,建议还是结合网上内容,自己总结一个框架出来。方便日后使用。
相似回答