adodotnetentityframework相关内容

CompiledQuery和NoTracking

此博客文章表明,LINQ to Entities查询的最快性能是使用编译查询和禁用对象跟踪: http://blogs.msdn.com/adonet/archive/2008/02/11 /exploring-the-performance-of-the-ado-net-entity-framework-part-2.aspx 我目前正在使用编译查询,但我很难找到正确的语法来修改特定编译 ..
发布时间:2019-06-16 23:43:56 其他开发语言

在代码生成的设计时读取实体

我想构建一个Visual Studio加载项,它根据EF实体模型生成代码(服务调用,UI等)。 谁能告诉我在设计时阅读EF实体模型的最简单方法是什么? 谢谢! 解决方案 嗨*, 可能你只对模型的CSDL部分感兴趣。考虑到,EDMX文件只是XML文件,那么我认为LINQ to XML是最简单的方法。要获得CSDL,您可以重复使用代码,例如 http://blog.vyvoj ..
发布时间:2019-06-16 23:43:51 其他开发语言

xml edmx

您好我想将xml数据源提供给edmx。 我如何实现它? 解决方案 Hi- 我'我不确定我理解你想要实现的目标......你能提供关于你想做什么的上下文和更多细节吗? ,也许这个主题在文档中,.edmx文件概述可能会有所帮助。 谢谢。 -Brian ..
发布时间:2019-06-16 23:32:17 其他开发语言

LINQing到旧版本的Oracle

我们需要从源自Oracle 7.3.2和SQL 2005的表构建数据模型。我们遇到的问题是如何定义Oracle数据源。 如果我们创建Oracle数据连接器(在代码)我们使用类似于以下的连接字符串: 数据 来源=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(COMMUNITY = TCP.global)(PROTOCOL = TCP)(HOST = 1 ..
发布时间:2019-06-16 23:31:54 其他开发语言

修改SSDL,MSL和CSDL

嗨, 我已经通过向导生成了我的EF。如何使用SSDL,MSL和CSDL来修改它们? 现在我想创建一个包含许多表中字段的实体。 (我可以描述这个的最好方法就像是"反规范化视图/类") 具有AuthorName和BookName属性的实体。 此实体的列表将看起来像 项目作者名称书名 1 Bob Down为傻瓜打字 2 Bob Down使用计算机获取傻瓜 3 Anne ..
发布时间:2019-06-16 23:31:48 其他开发语言

如何将int转换为字符串

我有这个查询,我试图看看它们是否是值的一部分 br> { a.PermitID, a.PermitNumber }; entrys = entrys.Where(a1 => a1.PermitNumber.Value.ToString()。包含(模式.PermitNumber.ToString())); 给我错误, LINQ to Entities无法识别方法'Syste ..
发布时间:2019-06-16 23:31:28 其他开发语言

查询语法问题

您好 我有2个实体:Group和Workers。每个小组都有很多工人。 我想让所有拥有薪水> 10000的工人的小组(包括工人小组) 组 - Id,姓名,工人 工人 - 同上,第一,最后,薪水,团体 欢迎任何帮助。 Dan 解决方案 嗨*, 类似于e.Groups.Where(g => g.Workers.Any(w => w.Salary> 10 ..
发布时间:2019-06-16 23:31:25 其他开发语言

禁用添加新数据源:|

我构建了一个简单的Web应用程序并尝试添加新的数据源。我创建了数据库,这是一个.accdb文件(Access 2007),当尝试通过添加新数据源向导添加数据源时,我发现该函数被禁用。 解决方案 如果这是针对Entity Framework,您将无法使用访问数据库来构建模型。 我不知道为什么数据源代码功能被禁用。 这听起来像是Visual Web Developer的一个问题,你 ..
发布时间:2019-06-16 23:19:04 其他开发语言

的SelectMany

你好, 请看这个样本。 - 创建w员工类: public int id; public string firstName; public string lastName; public static Employee [] GetEmployeesArrayList() { Employee [] emp = new Employee [] { new Emplo ..
发布时间:2019-06-16 23:19:01 其他开发语言

如何基于View选择生成实体

请考虑以下示例: SQL表客户: ID:主键 名称:名称 SQL视图ViewCustomerSelection: ID :链接到客户ID SomeOption:不重要 我想创建一个仅在ViewCustomerSelection中选择具有相应值的客户的实体ADO.NET 以下不起作用: - 创建映射到Customer和ViewCustomerSelect ..
发布时间:2019-06-16 23:07:12 其他开发语言

表格每个类型错误

嗨, 我刚刚开始查看实体框架,但在执行我如何:使用实体框架工具对每种类型继承建模表?视频。 我的数据库表格为: 评估: evaluation_Id(PK,int,not null) user_ID(int ,not not null) 评论(文字,非空) 其他字段省略.... 评价整体: 评价_Id(FK ,int,not null) master_ID(int ..
发布时间:2019-06-16 23:07:03 其他开发语言

0..1 - 1关系的问题

我开始研究EF,我试图将两个数据库表映射到一个实体并面临挑战。 我使用学校数据库 我想从两个表中创建一个实体:课程和在线课程。我从OnlineCourse剪切了URL字段并将其粘贴到Course中。然后我将OnlineCourse表添加到课程表映射并删除了OnlineCourse。 我用combobox cbDepartment和datagridview dgvCourses制作了一个简 ..
发布时间:2019-06-16 23:07:00 其他开发语言

加入收藏< T>

我有一个List包含我想要检索的行的id - 一种非常常见的基本数据检索方案。 解决方案 常见问题解答涉及"我如何编写LINQ to Entities查询,该查询与关键字中的SQL相同"。 ..
发布时间:2019-06-16 23:06:52 其他开发语言

功能导入没有

我按照添加存储过程的步骤进行操作。 http://msdn.microsoft.com/en-us/library/bb896231.aspx 但是, "Entity1 ent = new Entity();"的内容没有导入函数的定义。如何使它工作? 解决方案 函数导入是ObjectContext上的方法,而不是实体上的方法。这些主题包含调用函数导入的示例: 如何:使用执 ..
发布时间:2019-06-16 23:06:49 其他开发语言

无法基于外键映射关联

我正在使用Visual Studio 2008 SP1支持的实体框架。在我的sql 2008数据库中,我有下面定义的表。 当我添加这些表时,使用主键外键列没有创建任何关联的状态 StateProvinceCode tblCityPostalCodes中缺少上面的列。如果我删除SQL服务器中的关系并重新添加表,则会创建上面的列,但是当我尝试在实体设计器中手动添加关联时,当我保存它时会抱 ..
发布时间:2019-06-16 23:06:47 其他开发语言

按类型获取EntitySet以获取通用ById()扩展名

在我的应用程序中,我通过id获取大量内容,这是一种简单的类型。因此,我决定将通用扩展T ById(此ObjectQuery查询,对象ID)用于代替FirstOrDefault(e => e.EntityId == id)。据我所知,我需要使用ObjectContext.GetObjectByKey()方法,所以我需要创建EntityKey。 如何为给定类型获取正确的实体集名称?或 ..
发布时间:2019-06-16 23:06:38 其他开发语言

取消删除实体

我很惊讶没有其他人似乎问过这个问题,但是因为ObjectContext.DeleteObject方法只是在调用SaveChanges之前将对象标记为删除,所以可以在提交到DB之前取消标记以进行删除。 解决方案 遗憾的是不行 - State属性是只读的,SetModified()无法在Deleted上调用对象。您可以尝试拆卸和附加物体 - 但它不会恢复关系。 ..
发布时间:2019-06-16 23:06:35 其他开发语言

伪造M:N与EntityKey的关联

Hï* 我在创建"假"时试图使用众所周知的技巧EntityReference上的EntityKey在保存实体之前不必获取相关实体(如果它不在上下文中)。这适用于1:N关联。但有人知道如何使用M:N的技巧吗?我现在正在快速浏览一下,看起来我无法让EF合作。 :) Jiri {x2} Cincura 解决方案 在这种情况下,你必须处理物化对象(但你不要必须加载它们 - 你可以使用Atta ..
发布时间:2019-06-16 23:06:32 其他开发语言