【发布时间】:2011-07-13 22:01:22
【问题描述】:
如果这个问题已经被问及并得到回答,请原谅我。如果是这样,请指出我。我在 .Net 3.5 上使用 VS2010(平台更新不在我的控制范围内)和最新的服务包。
我有一个存储过程,它将返回如下所示的行。没有其他列可以用作该实体的键;结果如下所示:
COUNTRYCODE QUANTITY
USA 100
UK 250
USA 300
USA 190
等等。
还有http://msdn.microsoft.com/en-us/library/cc982038(v=VS.90).aspx
这一直导致错误“Entity Type soAndso has no key defined. Define the Key for this Entity Type”
我们如何减轻这个错误?我只是在这里不需要主键,也不能修改存储过程。我要求 SOF 作为最后的手段。请帮忙。非常感谢你。
【问题讨论】:
标签: c# entity-framework .net-3.5 linq-to-entities ado.net-entity-data-model