Linq数据访问.ppt

Linq数据访问

ASP·NET动态网站设计 清华大学出版社 任务6 数据访问层技术LINQ ASP·NET动态网站设计 中国电力出版社 ASP·NET动态网站设计 任务描述 对于长期发展的面向对象编程模型而言,其发展基本处于一个比较稳定的阶段,可是面向对象的编程模型并没有解决数据的访问和整合的复杂问题。对于数据库的访问和XML的访问,面向对象方法论无法从根本意义上解决其复杂度和难度,而LINQ提供了一种更好的解决方案。 Lambda表达式 Lambda表达式是一个匿名函数,它可以包含表达式和语句。Lamdba表达式由输入参数(如果存在)、Lamdba运算符(=)和表达式(或语句块)构成,Lamdba表达式的基本形式如下: (input parameters)=expression Lamdba表达式的输入参数 输入参数的数量可以为空、1个或多个。 x=x*x; (x)=x*x; //计算两个数的积 ()=Response.Write(“this is a lamdba”); //输入参数空 (x,y)=x*y; //计算两个数的积 Lambda表达式的语句 Lambda表达式右边不但可以是一个表达式,还可以是语句块。 查询中的Lamdba表达式 使用lamdba中的select查询元素,在网页输出结果。 (input parameters)={sta

文档评论(0)

1亿VIP精品文档

相关文档