代码改变世界

EF非常见错误:EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配

2018-10-20 15:37  huoit  阅读(869)  评论(0编辑  收藏  举报

 

EF非常见错误:EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配

问题原因:

两个表A\B之间存在外键关系,当插入表A的时候,A的外键B在B表中不存在可以引起这个问题;需要检查实体对应的外键表中,数据是否存在

数据库中存储过程也可以引起此问题