【发布时间】:2016-03-04 08:13:44
【问题描述】:
我正在使用 SQL Server 2014,并且我有一个函数,它将开始和结束日期作为参数并返回一个表。
在 SQL Server 中,当我调用我使用的函数时;
SELECT *
FROM PV_GetLogByDT ('2015-11-01', '2016-03-04')
现在我想使用这个函数为我的 MVC 项目创建一个模型。我该怎么做?
当我这样做时,我会收到此错误:
微软视觉工作室
错误
运行所选代码生成器时出错:
'无法检索 'LTKB.CARD.Models.PV_GetCARDLogByDT_Result' 的元数据。在模型生成期间检测到一个或多个验证错误:
CARDNOLIST: : EntityType 'CARDNOLIST' 没有定义键。定义此 EntityType 的键。 CARDPASSLIST: : EntityType 'CARDPASSLIST' 没有定义键。定义此 EntityType 的键。 CARDPINLIST: : EntityType 'CARDPINLIST' 没有定义键。定义此 EntityType 的键。 RESULTLIST: : EntityType 'RESULTLIST' 没有定义键。定义此 EntityType 的键。 CARDNOLIST:EntityType:EntitySet 'CARDNOLIST' 基于没有定义键的类型 'CARDNOLIST'。 CARDPASSLIST:EntityType:EntitySet 'CARDPASSLIST' 基于没有定义键的类型 'CARDPASSLIST'。 CARDPINLIST:EntityType:EntitySet 'CARDPINLIST' 基于没有定义键的类型 'CARDPINLIST'。 RESULTLIST: EntityType: EntitySet 'RESULTLIST' 基于没有定义键的类型'RESULTLIST'。
好的
【问题讨论】:
标签: sql sql-server asp.net-mvc model-view-controller sql-server-2014