此问题标题与其他情况匹配,但与情景不匹配,
这里从表A获取数据并基于它,更新表B并在表C中插入记录,以便将这些查询分组为一个事务,但在运行时获取此错误,一切似乎都是正确的在c#.net中使用相同的场景并且工作正常,但这是第一次尝试在vb.net中应用获取错误任何帮助将不胜感激
错误将在以下行中
cmd =新的OleDbCommand(sql,CON1,事务)
答案 0 :(得分:1)
此代码是不必要的:
If CON1.State Then Con1.Close()
CON1.Open()
与CON1
相关联的transaction
已关闭,然后交易已结束。