首页 新闻 搜索 专区 学院

错误原因是什么? EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。

0
悬赏园豆:10 [已解决问题] 解决于 2020-10-20 16:54

报错:

正确:

使用 cmd3.Parameters.AddWithValue("@prediction_date_ID", 4); 这一句话就报错
但是直接拼接字符串就正常,为什么会这样?

我去其他hi的主页 我去其他hi | 初学一级 | 园豆:195
提问于:2020-10-20 09:32
< >
分享
最佳答案
0

直接用SqlTransaction类(conn.BeginTransaction),不要在sql中使用begin tran和commit

收获园豆:10
E行者 | 小虾三级 |园豆:1761 | 2020-10-20 10:15

可以了 谢谢

我去其他hi | 园豆:195 (初学一级) | 2020-10-20 16:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册