3

因此,我遵循此处的说明:http: //msdn.microsoft.com/en-US/data/jj691402关于如何在 EF 中处理多个结果集。

我试图避免第二种解决方案,因为这将涉及手动更改 EDMX,这让我很担心,因为我不想担心团队中的其他成员会覆盖它们。

但似乎仍然缺乏第一个例子。它指的是ObjectContext.Translate<TEntity>方法,但没有说明它是如何<TEntity>创建的。每当我手动创建实体时,我当然会收到错误 2062,“实体集和关联集之间没有映射”。有没有我遗漏的步骤?还是第一个解决方案不适用于 DB 优先方法?

4

1 回答 1

1

如果您在 EF 设计器中手动创建实体而不将其映射到现有表或数据库视图,您确实会收到错误消息。尝试创建复杂类型。

于 2013-01-09T09:29:24.520 回答