请问下,我用vs 2012开发 ,采用 entity framework 对mysql 进行操作,表TagOfRoom的结构是:TagId,RoomId,没有加Id主健, 而是 TagId和RoomId的联合主健。
如果是直接在mysql 里面insert一个记录是没有问题的,不过用 entity framework 对mysql 进行操作,就会出现错误。见图http://www.person168.com/admin/uedito...。
疑问:是不是一定要加Id主健?
谢谢各位大大!
请问下,我用vs 2012开发 ,采用 entity framework 对mysql 进行操作,表TagOfRoom的结构是:TagId,RoomId,没有加Id主健, 而是 TagId和RoomId的联合主健。
如果是直接在mysql 里面insert一个记录是没有问题的,不过用 entity framework 对mysql 进行操作,就会出现错误。见图http://www.person168.com/admin/uedito...。
疑问:是不是一定要加Id主健?
谢谢各位大大!
4 回答1.3k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.3k 阅读
1 回答866 阅读✓ 已解决
1 回答658 阅读✓ 已解决
刚试试了,发现可以这样做:
第一:.edmx文件,里面这个表,也同时设置TagId,RoomId为联合主健
第二:执行就可以了