错误原因是什么? EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。
报错:
正确:
使用 cmd3.Parameters.AddWithValue("@prediction_date_ID", 4); 这一句话就报错
但是直接拼接字符串就正常,为什么会这样?
回答
直接用SqlTransaction类(conn.BeginTransaction),不要在sql中使用begin tran和commit
以上是 错误原因是什么? EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。 的全部内容, 来源链接: utcz.com/a/62276.html