entity framework 对mysql 添加数据报错

请问下,我用vs 2012开发 ,采用 entity framework 对mysql 进行操作,表TagOfRoom的结构是:TagId,RoomId,没有加Id主健, 而是 TagId和RoomId的联合主健。
如果是直接在mysql 里面insert一个记录是没有问题的,不过用 entity framework 对mysql 进行操作,就会出现错误。见图http://www.person168.com/admin/uedito...

疑问:是不是一定要加Id主健?
谢谢各位大大!

阅读 4.2k
1 个回答

刚试试了,发现可以这样做:
第一:.edmx文件,里面这个表,也同时设置TagId,RoomId为联合主健
第二:执行就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题