注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

C#实体类生成的错误——ENTITY FRAMEWORK使用  

2012-12-24 10:51:44|  分类: NET(C#) |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
C#实体类生成的错误
在使用EF工具生成实体类EMD文件时,有一个表无法添加到EMD实体数据模型中去,报了“模型已生成,但出现警告或错误。有关详细信息,请参见错误列表。运行应用程序前需要修复这些问题”,这时候你可以看错误列表,但是无论是错误和警告都是0,不过,第三项,其它信息里有具体的说明:
缺少主键,这个表或视图已经被屏蔽。
原来是缺少主键的原因,加上主键就能够将这个表添加到EMD模型中了。
最初还以为是有特别的约束造成的,后来又考虑是不是名字的问题,因为原来在后台的函数编写过程中就不能使用一引起诸如insert之类做开头的问题。最后在突然想到原来提到过实体类必须得有主键,才可以更新,于是有了开头一幕。
  评论这张
 
阅读(1125)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017