adodotnetentityframework相关内容

EF&存储过程中有额外的参数

嗨, 背景:我有存储过程来执行INSERT,UPDATE和DELETE。这些过程包括必要的参数(包含在表中)以及用于事件记录的一些额外参数(未包含在表中)。 我试图使用实体数据模型设计器来映射这些程序到相关表格(在.edmx中)。 试图映射例如INSERT程序我无法映射额外参数,因为它们不在表中,因此产生错误(2037) 我试图通过手动添加标量属性来解决这个问题,但这又产生 ..
发布时间:2019-06-16 22:01:06 其他开发语言

生成Ado实体框架实体类

你好,我在询问是否有任何命令行从现有数据库生成ADO entiy框架实体... Software develpoer 解决方案 您好,您可以使用EDMGen工具。 请访问以下链接了解更多详情: http://msdn.microsoft.com/en-us/library/bb387165.aspx ..
发布时间:2019-06-16 22:01:03 其他开发语言

实体SQL和多对多关系

我有一个EntityDataSource,我需要提供一个where子句,所以根据我的理解,它必须是一个有效的Entity SQL语句。这是情况。 假设您有一个Contact和ContactType表。由于联系人可以有多种类型,并且类型可以有多个联系人,因此我们在数据库中使用多对多关系。这个表是ContactToType,它有一个由contact_id和contacttype_id外键组成的复 ..
发布时间:2019-06-16 22:00:46 其他开发语言

身份唯一索引作为外键

你好, 我是实体框架的新手。我创建的小型数据库中的几个表都使用了复合键。我不想将这些复合键用作外键,因此我创建了标识列并在列上添加了唯一索引,并在数据库中用作外键。但是这种设计在实体模型中不起作用,因为我只使用主键。有什么方法可以使它工作吗? 这里简单的例子 表A 工作Id主键 职位描述 表B 作业ID主键 Job 名称 表C Job_i ..
发布时间:2019-06-16 20:20:59 其他开发语言

如何插入子实体?

我正在编写我的第一个EF应用程序并遇到以下场景,我有一个父实体,它有一个或多个子实体。表示层(asp.net web app)调用服务层InsertChild(Child child,int parentId),服务层内的代码首先必须选择找到正确的Parent实体,以便将它与child.Parent相关联,我可以将它添加到上下文中。我有一种感觉,我是以迂回的方式做这件事,让我按照正确的方式来做这件 ..
发布时间:2019-06-16 20:20:39 其他开发语言

错误:不保留通过映射的列的顺序

大家好,我正在努力使模型成为一个非常简单的示例数据库。该数据库包括4个表:Customers,Orders,Products和OrderItems(以多对多关系链接订单和产品)。 customers表包含客户的地址,在我的模型中我试图将其分成单独的实体。 所以我定义了一个名为Address的实体,其中包含映射到Customers中的地址字段的属性表,我在Customer和Address实体之 ..
发布时间:2019-06-16 20:20:33 其他开发语言

实体框架+ BaseEntity类

嗨,我正在尝试使用ID,creationDate,creationUser,modificationDate和modificationUser等常用属性的BaseEntity类。我想使用实体框架,但我不知道该怎么做。 我已经完成了数据库创建,并且我已经基于它创建了一个新的实体模型。我已经看到,对于Linq to SQL,可以指定BaseEntity,但只能使用line命令工具。我们如何处理实 ..
发布时间:2019-06-16 20:08:51 其他开发语言

EF - 在实体之间更改组件时的验证检查

在继续保存数据之前,我想在用户在UI中更改外键值时运行自定义验证检查。如果数据不好,我想提出错误并阻止更新/插入/删除。例如,在Northwind数据库中,有如下产品和类别。 产品类别 =================================== 1.胡萝卜蔬菜 2.苹果水果 3.橙子水果 4.花生坚果 每种产品都有与之相关的类别。当用户正在编辑"Apple"时UI ..
发布时间:2019-06-16 20:08:48 其他开发语言

实体框架不同的对象上下文:使用来自usercontrols的实体

大家好, 我是新来的论坛,需要一些帮助。我最近在上个月开始使用EF,并发现它到目前为止非常有用。 但是,我需要帮助理解'ObjectContext',特别是我遇到的问题。 />我有一个带有AJAX用户控件的ASPX页面。 在我的EF中我有'Project'对象,有'User'对象列表和'Role'对象因此,在使用linq查询的主Page_Load上,我加载Project对象,并从 ..
发布时间:2019-06-16 20:08:31 其他开发语言

LINQ是否支持这种LIKE过滤器 - '%Jo%Ja%'?

我已经看到LINQ有 .contain , .startwith , .endwith , sqlmethod.like 但是如果我在中间使用通配符'%',它会将%视为另一个charector而不是通配符。 因此我们不能使用LINQ来过滤像普通SQL这样的数据,例如:LIKE%Jo% Ja%得到'先生' John Jam','John Lookjam'? 我说错了吗?或者只是我找不到路 ..
发布时间:2019-06-16 20:08:26 其他开发语言

事务性插入期间实体框架忽略了引用Contsraint

每当我尝试插入所有表并提交单个SaveChanges时,它会抛出一个异常,我正在打破FK约束。这是我的代码。此外,Sql配置文件确认它正在尝试插入对话,然后插入消息标题而不是对话,消息,消息标题。有没有办法在这里强制插入顺序? [TestMethod] public void TransactionalInsertTest() { using using(var scope = new ..
发布时间:2019-06-16 20:08:21 其他开发语言

生成Edmx时出错

有人能为我指出这个错误的正确方向吗? 为App.Config添加连接字符串。 错误:由于以下异常,无法生成模型:'值不会下降在预期的范围内。'。 从数据库加载元数据花了00:00:01.8293419。 生成模型花了00:00:00.9474215。 写出EDMX文件需要00:00:00。 > 解决方案 从只有两个表开始,逐渐添加更多,我现在把所有表都放进去。 我还是想了解 ..
发布时间:2019-06-16 20:08:01 其他开发语言

EntitySQL查询问题

我正在尝试执行以下查询: CreateQuery(SELECT VALUE ProjectTechnologyView(true,Technology.TechnologyId,Technology.Name)FROM [Technology] as tech) 我收到以下异常:'ProjectTechnologyView'无法解析为有效 ..
发布时间:2019-06-16 19:55:33 其他开发语言

EntityState从添加到分离时意外更改

各位大家好:                      当我更新实体引用时,我遇到了混乱的情况。我给你看了代码: 解决方案 Hi Brainsys, 我在我的电脑上测试它并且实体的状态一直在增加。 我的代码, 使用( ..
发布时间:2019-06-16 19:55:18 其他开发语言

实体框架和Microsoft Access(再次)

是否有可能通过ms访问运行实体框架?有一篇较旧的帖子描述了问题/情况:http://social.msdn.microsoft.com/forums/en-US/adodotnetentityframework/thread/933d3c84-f18a-4f73-9dac-344f4b6dbc2f/这是真的还是有情况有变?编写ef提供程序直接访问(不是ole db)需要多少工作? 不幸的是我 ..
发布时间:2019-06-16 19:55:15 其他开发语言