adodotnetentityframework相关内容

克隆分离的对象

我有在线游戏数据库。并且有下表: 项目类型: 标识 ...其他列... 和表 项目: Id)ItemTypeId ...其他列... 具有1对多的关系。 因为"ItemType"中的数据表格变化很少,我想缓存这些数据: 在第一次请求时我加载所有ItemType,分离它们并存储在一些静态字段中。 在其他请求中我将ItemType项目附加到当前实体。并且它自动附加到任 ..
发布时间:2019-06-16 22:39:36 其他开发语言

Esql为一对多的关系

我在客户和订单之间存在一对多的关系。 我希望有一个网格,其中将显示客户和订单的标题,即: 客户名称|订单。标题 什么是 eSql 声明才能获得如下图所示展平结果集 客户名称订单标题 丹尼相机 丹尼相机123 丹尼飞机 我尝试了下面的查询,但是从订单表中仅返回1条记录 选择 ANYELEMENT( SELECT VALUE TOP(10)s.Orde ..
发布时间:2019-06-16 22:39:34 其他开发语言

多个实体模型

嗨 解决方案 嗨*, 您可能遇到视图问题(EF映射使用的内部,双向视图)生成开始时。好消息是,你可以预先生成这个视图"离线"。在编译期间。查看 http:// blog.vyvojar.cz/jirka/archive/2008/12/16/make-your-entity-framework-model-faster-with-edmgen2.aspx 。 ..
发布时间:2019-06-16 22:39:28 其他开发语言

为什么有些实体获得FK对象和FK id字段,其他实体只获得FK对象?

我正在生成现有sql架构的ado.net实体数据模型。某些对象只有一个关系对象作为属性。某些对象将关系对象都作为属性,但在这种情况下归属的标识也是对象的属性。例如:在一次案例中,我有一个与公司存在关系的用户表(用户必须属于公司)。用户实体只包含一个公司属性,在这种情况下,int companyId不会作为User对象的一部分公开,尽管这是数据库中的实际内容。我有另一个名为Orders的表,它有一个 ..
发布时间:2019-06-16 22:26:36 其他开发语言

如何重新生成已删除的Entity对象?

背景: 我从具有5个表的数据库生成了.edmx,因此我的模型有5个实体对象。 问题: 我删除了一个实体对象,例如客户,从模型浏览器。 如何重新生成被删除的实体? 当我选择"从数据库更新模型"时选项,它不会重新生成Customer实体对象(它在向导中被选中)。 我必须删除.edmx文件并再次重新生成整个文件,这是一个不好的做法。 任何想法? 解决方案 使用E ..
发布时间:2019-06-16 22:26:33 其他开发语言

层级上的实体

我不确定这是否是对VS2008中包装的EF的v1的限制与否,但我想在我走更长的路线之前先询问专家。 解决方案 Hello Synced23, 虽然你没有包含实际的异常消息你知道,我猜你在调用AddObject或Attach / AttachTo时可能会看到一些冲突。一些澄清可能会有所帮助: 1。 Attach / AttachTo和AddObject(在生成的方法AddToNo ..
发布时间:2019-06-16 22:26:27 其他开发语言

帮助实体模型上的简单queery

亲爱的所有人, 我需要为客户建立一个简单的管理门户网站,以便通过一个简单的网页简单地编辑数据库字段。 我需要构建这个在短时间内管理页面所以我正在寻找这个实体框架。 首先,这个ADO.Net EF是否适合构建真正快速的管理页面? 我第一次看动态数据项目,但它似乎只要求处理它的快速版本,无法找到SQL服务器的方式,或者EF是否是在这个动态数据中使用的关键? 第二个问题,就是我对实 ..
发布时间:2019-06-16 22:26:12 其他开发语言

那么混淆角色和关联以及导航属性?

亲爱的所有人, 我实际上正在研究EF申请我的一个项目;我从一开始简单的介绍样本开始,但是已经出现了基于关联和角色的混淆; 与标准的shema模型相比有什么,通过PK和国外的关联用于表格钥匙? 角色和导航怎么样? 即使在阅读了MSDN下的大部分内容后,我也完全失败了。 有没有人可以澄清我的关于所有这些在实施中是什么意思的大脑? 求助于求助的人士恭喜哔叽你的经验是建立在 ..
发布时间:2019-06-16 22:26:09 其他开发语言

在FK字段中插入Null

Hi *, 我的发票ID为 PK Invoice表中的 和另一个表中的FK(Transactions),Transactions表中的invoice_id字段为Nullable。 我之间建立了0(或1)到多个关系表格。 我创建了事务记录(使用null invoice_id字段),然后可以更新invoice_id字段,没有任何问题。 但是,当取消发票时,我需要进入每个交易记录并将invo ..
发布时间:2019-06-16 22:25:58 其他开发语言

选择存储过程

嗨,我有一些非常大的视图,我需要从Silverlight应用程序返回小数据集(不确定它是否相关),是否可以使用实体框架的select存储过程,还是有更好的方法? 解决方案 您好,您可以在EF中使用选择存储过程。您可以将结果映射到实体,复杂类型(在EF4中)或简单类型。您可以阅读我撰写的关于此主题的帖子以获得示例: http://blogs.microsoft.co.il/blogs/gil ..
发布时间:2019-06-16 22:14:01 其他开发语言

使用Linq到实体的验证

嗨, 我们在WCF服务中使用Linq to Entities。我们创建了一个包含自动生成实体的edmx文件。我们需要验证实体类中的字段。所以我们所做的是为每个实体创建一个单独的部分类,并在OnChanging事件及其工作中进行验证。有没有其他更好的方法在自动生成的实体中进行验证? 问候 赛车 解决方案 你可以使用 ..
发布时间:2019-06-16 22:13:56 其他开发语言

为什么在从数据库定义EDM时,向导不会导入关系?

我向C#项目添加了一个新的ADO.NET实体数据模型项,请求向导从现有数据库生成模型并包含所有表。令我感到惊讶的是,尽管我的所有表都作为模型中的对象引入,但它们之间没有关系,也没有导航属性,即使这些表在SQL Server 2008数据库中定义了许多关系。我刚刚开始学习EF / EDM,但我想知道我做错了什么,我没有在EDM中定义关系?谢谢,Dave 解决方案 我应该使用向导从数据库创建EDM ..
发布时间:2019-06-16 22:13:54 其他开发语言

加入LINQ-to-Entities

我有一个LINQ-SQL查询,我需要将其转换为LINQ-Entity。 var的结果=来自上下文中的意图.InterestedEntity 在上下文中加入c。意图使用。 Case.CaseID等于c.CaseID到cas1中来自c中的cas1.DefaultIfEmpty() 在上下文中加入pers.Person对intent.Entity.EntityID等于pers.Entity.E ..
发布时间:2019-06-16 22:13:48 其他开发语言

ADO.NET - 实体数据模型与LINQ to SQL

大家好,我正在努力了解"ADO.NET - 实体数据模型"之间的区别是什么?和"LINQ To SQL",但我无法弄清楚。 有人可以解释两者之间的区别和优点和缺点吗? 谢谢你很好 解决方案 嗨,你可以阅读我在主题中写的帖子: http://blogs.microsoft.co.il/blogs/gilf/archive/2008/ 04/20 / linq-to-sql-vs-ent ..
发布时间:2019-06-16 22:13:45 其他开发语言

如何在单个事务中触发SaveChanges和存储过程

具有主 - 详细信息场景 - 我在Savechanges操作中插入主数据和详细信息 - 但我需要在服务器上使用存储过程验证详细记录。基于此过程的结果,我需要提交或回滚操作?我相信SaveChanges将在一个单独的事务中 - 如何在SaveChanges中包含存储过程调用,或者通过SaveChanges和存储过程调用增加事务的范围! 同样如果可以在一次交易中包括两个或更多的保存更改吗? ..
发布时间:2019-06-16 22:13:43 其他开发语言

将外键值与LINQ进行比较

我有一个名为Activity的EF项,它包含一个指向名为Location的项的外键(数据库中的字段是LocationID)。我在添加一个新的Activity之前使用linq进行检查,在同一个位置中还没有一个具有相同名称的Activity,但是我无法让它工作。我试过了 if((来自于Connection.Instance.Entities.Activity中的c,其中c.Name == Ite ..
发布时间:2019-06-16 22:13:39 其他开发语言

实体框架和实体SQL

我可以在特定实体sql的一般广告中找到关于实体框架的书籍或纪录片来进行查询吗? 对我有什么建议? 谢谢。 解决方案 您好,目前,实体框架的最佳书籍是Julia Lerman的编程实体框架。 实体框架文档的一个好地方放在这个链接中: http://code.msdn.microsoft.com/AudSpecificEFDocs 关于实体 - SQL以下链接是开始使用的好地方: ..
发布时间:2019-06-16 22:01:09 其他开发语言