c# 中sql查询好像有一个类可以参数化select查询条件的
好像不是sqlcommand,是可以像这样xxx.add条件("id>123");xxx.add条件("age<12");来构建sql的select=""where=""...
好像不是sqlcommand,是可以像这样 xxx.add条件("id>123"); xxx.add条件("age<12");来构建sql的 select="" where="" id="">123 and age<12;是哪个类来着,找了一圈没找到
展开
3个回答
展开全部
根据你说的描述,应该是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);
}
展开全部
这个应该是谁自己做的类库吧,系统应该没有这个功能的
追问
貌似不是私人类库,,,啊啊昨天上午看的就找不到了
等我翻翻历史记录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个可以使用linq 但是一般公司都有自己的框架的,如果是你自己编写程序,建议还是结合网上内容,自己总结一个框架出来。方便日后使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询