代码改变世界

随笔分类 -  [06] ADO.NET 与 Entity Framework 与 Linq To SQL

基于 Entity Framework FluentAPI 思想的强类型的 Lambda Expressions 实体映射

2013-02-06 10:36 by 音乐让我说, 1614 阅读, 收藏, 编辑
摘要: 可能你还感兴趣: 1. C# Lambda 表达式学习之(一):得到一个类的字段(Field)或属性(Property)名,强类型得到 2. C# Lambda 表达式学习之(二):LambdaExpression 实战练习 3. 基于 Entity Framework FluentAPI 思想的强 阅读全文

Entity Framework CodeFirst For Oracle[转]

2013-02-06 09:21 by 音乐让我说, 524 阅读, 收藏, 编辑
摘要: 说明:1)简单示例 2)非纯粹的CodeFirst,更多的是DbFirst+CodeFirst方式相结合。3)只需用Oracle最新版的ODAC,不需要第三方驱动。4)相应的web.config配置。三步即可。1. 声明 model, 并手动创建表结构,字段建议大写。public class PageUser{ public virtual string PId { get; set; } public virtual string UId { get; set; }}2. Model和表 Mapping public class PageUserMapping : EntityT... 阅读全文

EF Code First学习笔记:数据库创建[转]

2013-01-30 10:33 by 音乐让我说, 168 阅读, 收藏, 编辑
摘要: 控制数据库的位置默认情况下,数据库是创建在localhost\SQLEXPRESS服务器上,并且默认的数据库名为命名空间+context类名,例如我们前面的BreakAway.BreakAwayContext。有几种方法可以改变这种默认约定。利用配置文件在配置文件中新加一个连接字符串 <connectionStrings> <add name="BreakAwayContext" providerName="System.Data.SqlClient" connectionString="Server=.\SQLEXPRESS 阅读全文

在 Entity Framework 中,如何用 LInq 表达式生成带聚合函数的 SQL,同时分组以及排序

2012-04-18 14:24 by 音乐让我说, 949 阅读, 收藏, 编辑
摘要: 先给大家说一下我的需求。我要生成的 SQL 语句如下:select r.UserID, r.UserName, max(StudentPoint) as ResultStudentPoint, max(CreateTime) as ResultCreateTime from CR_UserRecite r where PaperId='90F8533E-B2E0-42E2-8122-3A3FE3DDB49B'group by r.UserID,r.UserName order by ResultStudentPoint desc, ResultCreateTime desc其中 阅读全文

LINQ之路 - 系列博客导航

2012-01-11 16:48 by 音乐让我说, 164 阅读, 收藏, 编辑
摘要: 博客地址:http://www.cnblogs.com/lifepoem/archive/2011/12/16/2288017.html仅供个人参考!谢谢浏览! 阅读全文

共享一个ADO.NET用到的SqlHelper类

2011-01-07 17:51 by 音乐让我说, 543 阅读, 收藏, 编辑
摘要: 代码如下:下载链接:http://files.cnblogs.com/Music/ado-net-sqlhelper-from-foreign-programmer.rar谢谢浏览! 阅读全文

一些简单的ADO.NET Entity Framework 的例子

2011-01-01 11:02 by 音乐让我说, 547 阅读, 收藏, 编辑
摘要: 自己写的一个EF例子,代码如下:欢迎浏览! 阅读全文

关于Linq to sql 的性能随想

2010-10-30 09:18 by 音乐让我说, 300 阅读, 收藏, 编辑
摘要: 突然觉得Linq to sql 的性能的地下。Linq 的口号是:what to do,not how to do 。就是让我们关心做什么,而不要关心怎么去做。在口号的背后,性能如何呢?当我们拼接 LambdaExpression (lambda 表达式)时,是否考虑到它是有 Body(表达式主体)、Parameters(表达式参数),通过复杂的逻辑最终 Linq to sql 转换成了 t-sq... 阅读全文

练习扩展Linq to sql 生成的 datacontext 类

2010-08-31 22:53 by 音乐让我说, 452 阅读, 收藏, 编辑
摘要: 当我们写的存储过程过于复杂时,如果直接把它拖到Linq to sql 的可视化界面时,它显示的返回值是Int 类型,这是就需要我们自定义类来接收返回的记录行代码如下:等待更新... 阅读全文

ADO.NET 与 Entity Framework 与 Linq To SQL 等 ORM 小记

2010-08-31 22:27 by 音乐让我说, 468 阅读, 收藏, 编辑
摘要: 监控sql如下:(是不是简洁多了呢?) 关于SelectMany资料: http://www.cnblogs.com/lifepoem/archive/2011/11/18/2253579.html http://www.cnblogs.com/heyuquan/p/Linq-to-Objects. 阅读全文
点击右上角即可分享
微信分享提示