【100】今天EF出了一个很无赖的问题,特来请教,请高手支招啊!!!!!

丰云 2016-03-16 11:56:57
EF用了好多年了,今天在一个新项目里应用时,出了下面这个故障:
类里面明明指定了主键和列名,但查询时,还是给我自动产生了一个主键名,
导致sql报错:



各位大侠有谁遇到过,帮忙支个招啊。。。。
...全文
217 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2016-03-16
  • 打赏
  • 举报
回复
引用 3 楼 q107770540 的回复:
没遇到过你的问题 用code first一直好好的 你用的EF什么版本,升级到最新版本试试看 X_Mproduct 实体类将key/cloumn全去除掉,按ef默认的就会将id设为主键
这个项目没有启用codefirst模式,也没有启用数据迁移,估计这里面有讲究或是有bug. 现在我已经改用codefirst模式来实现,这个问题也不存在了
q107770540 2016-03-16
  • 打赏
  • 举报
回复
没遇到过你的问题 用code first一直好好的 你用的EF什么版本,升级到最新版本试试看 X_Mproduct 实体类将key/cloumn全去除掉,按ef默认的就会将id设为主键
丰云 2016-03-16
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
http://www.cnblogs.com/Gyoung/archive/2013/01/17/2864150.html 是不是你还同时指定了另一种?
没有
  • 打赏
  • 举报
回复
http://www.cnblogs.com/Gyoung/archive/2013/01/17/2864150.html 是不是你还同时指定了另一种?

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧