• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
mmfan
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Linq

Entity Framework —— 如何得到EF查询生成的SQL?

摘要:sing(varcontext=newTestDBEntities()){varquery=frompincontext.Parentswherep.Name=="Lingzhi"selectp;ObjectQuery<Parent>parents=queryasObjectQuery<Parent>;if(parents!=null){stringsql=parents.ToTraceString();}} 阅读全文
posted @ 2013-01-23 10:57 mmfan 阅读(216) 评论(0) 推荐(0)
Linq to Entity ----------(2) Left Join

摘要:比如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?"": 阅读全文
posted @ 2012-08-13 22:17 mmfan 阅读(173) 评论(0) 推荐(0)
Linq to Entity----------1.介绍

摘要:Linq to Entity 可以理解成微软的一个ORM产品。用于支持开发人员通过对概念性应用程序模型编程(而不是直接对关系存储架构编程)来创建数据访问应用程序。目标是降低面向数据的应用程序所需的代码量并减轻维护工作。实体框架Entity Framework 是 ADO.NET 中的一组支持开发面向数据的软件应用程序的技术。在EF中的实体数据模型(EDM)由以下三种模型和具有相应文件扩展名的映射文件进行定义。· 概念架构定义语言文件 (.csdl) -- 定义概念模型。· 存储架构定义语言文件 (.ssdl) -- 定义存储模型(又称逻辑模型)。· 映射规范语言文 阅读全文
posted @ 2012-08-13 22:01 mmfan 阅读(295) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3