通过设置 Id 更新 EF 4.0 中的外键关系时出现问题
我正在尝试通过外键更新 EntityFramework 4(使用 Microsoft SQL Server 数据库)中的外键关系。 我使用 .Single() 加载对象,然后尝试设置为 Object.…
如何从单独的 ssdl 创建 ObjectContext + csdl + msl 文件而没有 edmx?
给定: 一个空的 C# 项目 3 个松散文件:SSDL、CSDL 和 MSL(在其他地方生成) 没有 EDMX 文件 我应该对项目执行哪些修改/添加,以将这些文件编译成基…
实体框架 EDMX 复制到输出目录
我将 edmx 元数据工件处理 设置为复制到输出目录。 csdl/msl/ssdl 被很好地复制到带有模型的项目的 bin 目录中,但引用该项目的其他项目都没有将工件…
为什么通过实体框架工具更新现有表总是会导致错误?
通过在图表中右键单击鼠标添加新表 ->从数据库更新模型成功。 但是,更新现有表失败。我收到此错误: Error 5: The element 'Principal' in namespa…
实体框架 4 + WCF + Silverlight模型关联问题
我在通过 WCF 服务将实体对象发送到 Silverlight 应用程序时遇到问题。 我有一个 Vehicle 类,它工作正常,直到我将多对多关系分配给实体模型中的 Ses…
已经有一个打开的 DataReader 与此命令关联,必须先将其关闭
我有这个查询,我在这个函数中收到错误: var accounts = from account in context.Accounts from guranteer in account.Gurantors select new Accoun…
MVC 3 + EF 4.1 + POCO + ViewModel 模式 +带脚手架的控制器==混乱!
经过多年的 ASP.NET 表单开发,我[终于!] 开始处理 MVC(版本 3)。我在 n 层应用程序架构方面拥有深厚的背景,并且我正在尝试正确地处理这个新项目…
自定义用户 T4 模板文件位置
在使用 Entity Framework 4 开发应用程序时,我需要修改 SSDLToSQL10.tt T4 模板。 所有来源< /a> 指向 %localappdata%\microsoft\[VSAppId]\10.0…
实体框架:将 FK 更改为“删除级联”后无法编译
我有一个包含 2 列的查找表,每列都是一个 FK。假设这些列是 CustomerID 和 ProductID。一切都很好,直到我将这些 FK 更改为在 Cascade 上都具有“删…
UDT 作为 EF4 查询中的参数
我知道 EF4 还不支持用户定义的表类型。我需要编写一个查询,它接受 对列表,并返回包含 product_code 和 price 的记录集根据数量传递的每个product_c…
如何使用 Entity Framework 4.1、POCO 和存储库模式设计应用程序
我正在尝试使用 Enterprise Library 4.1 在 ASP.NET MVC 中设计一个应用程序,我添加了实体框架 POCO 模板并将生成的实体移动到单独的“实体”项目中…
实体框架:POCO和IQueryable代码的封装
问题是关于方便的代码组织。 我已将 POCO 类移至持久性独立项目。我应该将 IQueryable 代码(这些 POCO 周围的“业务规则”的一部分,例如用于生成派…
如何停止自我跟踪实体执行添加而不是更新
提前为这个问题的长度道歉! 我有一个数据结构,从中创建了以下实体数据模型(为了便于理解,表/字段已重命名和简化!): PaymentMethod / ProductPa…