摘要:
下面的代码演示了如何利用Linq结合AspNetPager控件实现分页功能,以及如果利用Linq to Xml将当前页数据保存为Xmlusing(NorthWindDataContextdb=newNorthWindDataContext()){intPage=Utils.GetPageIndex();//取得当前页码vars=fromcindb.T_Testsorderbyc.F_AutoIds... 阅读全文
摘要:
试用了几天linq,感觉确实方便,而且生成的sql也还不错,下面是几点体会1.几种常见的等效select写法var s = from c in ctx.T_Users select new { c.F_Name, c.F_Sex, c.F_Birthday, c.F_ID }这种写法对于初学者来说,最容易理解var s = ctx.T_Users.Select(p => new { p.F_... 阅读全文
摘要:
Where 子句的用法我们除了可以如下方式书写带Where子句的LINQ外: from p in productswhere p.UnitsInStock > 0 && p.UnitPrice > 3.00Mselect p;还可以对数组(所有实现了IEnumerable接口的对象都可以)的实体使用 Where 扩展方法。把一个查询语句写成多个扩展函数的方式,这其实是编... 阅读全文
摘要:
看了JefferyZhao的MSDN web cast视频教程,亲自实践了一下,代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.1//EN""http://www.w... 阅读全文