• Entity Framework入门教程(15)---DbContext追踪实体状态改变

    时间:2023-09-14 22:38:57

    这一节介绍DbContext追踪实体的变化。EF支持DbContext在其生命周期中自动追踪加载的实体。我们可以通过DbChangeTracker类获取DbContext追踪的所有实体的变化。注意每个实体必须有主键值才能被上下文追踪。概念模型中的实例如果没有主键值,DbContext不会对其执行追踪...

  • Entity Framework 学习

    时间:2023-08-27 23:56:44

    Entity Framework 学习初级篇1--EF基本概况Entity Framework 学习初级篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍Entity Framework 学习初级篇3-- LIN...

  • Entity Framework SqlFunctions 教你如何在EF调用sqlserver方法的函数存根

    时间:2023-04-13 10:00:34

    今天算是研究了一天的SqlFunctions,请教了几个群的牛人,居然发现大伙对这个都比较陌生,有的甚至直指EF中是不能调用sqlserver里的方法的。因为之前搞过linq to sql 里面的SqlMethod ,所以觉得EF里面必须是可以的。首先需要简短介绍一下EF6和EF5,当你NuGet一...

  • Entity Framework扩展库

    时间:2023-03-03 22:33:00

    这个Entity Framework扩展完全支持EF 5.0/6.0,项目地址 https://github.com/loresoft/EntityFramework.Extended,这个库支持批量更新,删除。查询结果缓存和审计日志。这个扩展对于每次批量操纵只生成一条sql语句,而不会像Entit...

  • Oracle + Entity Framework 更新没有设置主键的表

    时间:2023-02-15 08:23:05

    最近用Entity Framework 开发的时候,发现一个问题,在默认情况下,EF不能对一个没有主键的表进行更新、插入和删除的动作。那么,应该怎么处理没有主键的表呢?我们打开这个表的edmx文件,可以看到以下的xml片段<EntitySet Name="REP" EntityType="Mo...

  • Entity Framework 基础操作(1)

    时间:2023-02-10 11:07:33

    EF是微软推出的官方ORM框架,默认防注入可以配合LINQ一起使用,更方便开发人员。首先通过SQLSERVER现在有的数据库类生产EF右键-》添加-》新建项,选择AOD.NET实体数据模型,来自数据库的Code FIrst完成添加后会生成多个文件,并且在你的项目的配置文件中有数据库的链接字符串,下面...

  • Entity Framework搜索指定字段解决方案

    时间:2023-02-08 20:44:27

    public class Book{ [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required, MaxL...

  • Entity FrameWork初始化数据库的四种策略

    时间:2023-02-07 21:22:56

    程序猿就是苦逼,每天还得分出一些时间去写博文。天真的很热,今天就随便写一点啦!1、EF初始化数据库的四中策略EF可以根据项目中的模型自动创建数据库。下面我们就分类看看Entity Framework数据库初始化四种策略一、 //每次运行都会创建新的数据库Database.SetInitializer...

  • 在具有多个上下文的Entity Framework上使用异步保存更改

    时间:2023-02-07 10:10:19

    I am using EF 6 with a UoW pattern. I have multiple contexts defined in my UoW since I'm using data from multiple databases. Everything seems to be wo...

  • Entity Framework 6 Code First创建

    时间:2023-02-06 23:10:48

    基本上我是DB先设计好的,所以就按现存在的table去写程式。1.Web.config里配置Db连接字串,Connection String Name为DefaultConnection <connectionStrings> <!--<add name="Defau...

  • 如何使用Entity Framework将字符串映射到Uri类型?

    时间:2023-02-06 18:28:25

    My database contains a column of type string, that represents a URL. I'm now wondering how its possible to map this string to a Uri object using the E...

  • 使用Entity Framework选择多个列

    时间:2023-02-06 09:46:12

    Maybe an easy question, but can't find it easily so forgive me =) I try to select multiple columns. The statement I use is: 也许一个简单的问题,但无法轻易找到它原谅我=)我尝试...

  • 工具:Entity Framework Profiler

    时间:2023-02-03 14:22:24

    使用方式:1、项目中添加引用:EntityFrameworkProfiler.Appender2、应用程序启动方法中添加下面一行代码:HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initial...

  • 初步了解Entity Framework

    时间:2023-02-01 16:03:08

    来源:http://www.cnblogs.com/Wayou/archive/2012/09/20/EF_CodeFirst.htmlEntity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational...

  • Entity Framework入门教程:创建实体数据模型

    时间:2023-01-30 20:25:17

    下图为一个已经创建好的数据库表关系实体数据模型的创建过程在Visual Studio项目中,右键程序集菜单,选择【添加】-》【新建项】,在【添加新项窗口】中选择【ADO.NET实体数据模型】,如下图在【实体数据模型向导】窗口中选择【来自数据库的EF设计器】然后选择数据库连接,如果没有的话,可以点击新...

  • Entity Framework 调用返回标量值的存储过程

    时间:2023-01-29 02:59:42

    最近项目用到EF,虽然说EF与Linq To SQL有很多地方相似,但是EF(这里指3.5版,4.0版的还没去留意)确实有些地方做得不够方便。就拿存储过程来说吧,EF里面想调用存储过程不是直接在数据库里拖进来就可以用,还要做一个function import的步骤来建立映射。 如果你的存储过程返回的...

  • Entity Framework 6 Recipes 2nd Edition(10-5)译 -> 在存储模型中使用自定义函数

    时间:2023-01-29 02:59:42

    10-5. 在存储模型中使用自定义函数问题想在模型中使用自定义函数,而不是存储过程.解决方案假设我们数据库里有成员(members)和他们已经发送的信息(messages) 关系数据表,如Figure 10-4 所示:Figure 10-4. A simple database of members...

  • Entity Framework 5中应用表值函数进行Linq查询

    时间:2023-01-29 02:59:24

    Entity Framework 5引入了表值函数(Table-Valued Functions TVFs)。表值函数的返回类型是一个Table类型,可用在SQL查询语句中。最简单的表值函数,读取客户表的记录,参考如下代码:CREATE FUNCTION GetCustomersreturn ta...

  • Entity Framework 6 Recipes 2nd Edition(11-9)译 -> 在LINQ中使用规范函数

    时间:2023-01-29 02:59:18

    11-9. 在LINQ中使用规范函数问题想在一个LINQ查询中使用规范函数解决方案假设我们已经有一个影片租赁(MovieRental )实体,它保存某个影片什么时候租出及还回来,以及滞纳金等,如Figure 11-9. 所示:Figure 11-9. The MovieRental entity t...

  • 如何使用Visual Studio 2013和Entity Framework将控制器添加到ASP.NET MVC?

    时间:2023-01-27 15:13:21

    I am getting an error when I add a controller in Visual Studio 2013 with ASP.NET MVC 5.0 and Entity Framework 6.0. I have already added a few controll...