摘要: LINQ TO SQL提供了基于数据库表的强类型访问方式,但仍然有朋友老是说,能不能还是直接编写T-SQL进行查询和操作呢?因为我知道很多之前查询的系统需要支持更加动态化和用户定制化的查询。答案当然是可以的using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { NorthwindDataContext db = new NorthwindDataContext(); var query = db.ExecuteQueryCustomers("GetAllCus 阅读全文
posted @ 2010-08-31 10:09 ljlxyf 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 动态构造Query同第一种查询更好的写法:privateIQueryableBloggetQuery(string strWhere){IQueryableBlogquery=newDongBlogDataContext().Blogs;if(!String.IsNullOrEmpty(strWhere)){ query=query.Where(blog=blog.BlogClass== strWhere);}returnquery.OrderByDescending(blog=blog.CreateDateTime);}主查询varresult=getQuery("400电话 h 阅读全文
posted @ 2010-08-31 09:07 ljlxyf 阅读(197) 评论(0) 推荐(0) 编辑