使用Linq时要注意的事项

昨天做项目时 使用LINQ对一个表进行修改  但是未能达到修改效果 且程序没有报错 百思不得其解 

同样的LINQ修改语句对其他的表使用得到正常的效果但是唯独这一张表

然后把思考方向放到了表结构上 但是也未发现表设置了约束触发器什么的 

然后把LINQ的修改语句换成了常规的SQL语句 效果正常

然后使用LINQ 做添加操作的时候报出表未添加主键 所以不能添加   顿时明白了  原来这张表忘记设置主键了 shit...

然后设置主键  一切正常

 

总结 以后使用SQL操作的时候一定要确保表有对应的主键

posted on 2013-04-13 10:00  奋斗的笨小孩  阅读(162)  评论(0)    收藏  举报