摘要:
比如A表中有 字段 No,Name. B 表中有 bookNo,borrowStudentNo(借书人的编号)。 现在要得到所有书籍信息:1.sql:selet * from 表A left join 表B on A.No= B.bookNo ;转化成:linqvar Alist=表A.tolist();var q=from a in Alist join b in 表B on a.No equalsb.bookNo into Bs frombbinBs.DefaultIfEmpty() selectnew {a.bookName,Student= bb==null?"": 阅读全文
摘要:
Linq to Entity 可以理解成微软的一个ORM产品。用于支持开发人员通过对概念性应用程序模型编程(而不是直接对关系存储架构编程)来创建数据访问应用程序。目标是降低面向数据的应用程序所需的代码量并减轻维护工作。实体框架Entity Framework 是 ADO.NET 中的一组支持开发面向数据的软件应用程序的技术。在EF中的实体数据模型(EDM)由以下三种模型和具有相应文件扩展名的映射文件进行定义。· 概念架构定义语言文件 (.csdl) -- 定义概念模型。· 存储架构定义语言文件 (.ssdl) -- 定义存储模型(又称逻辑模型)。· 映射规范语言文 阅读全文