0
这个问题的标题与其他但不是场景相匹配,错误:Oledb事务完成,它不再可用;
这里我得到的数据形成表A和在此基础上,更新表B和表C中插入一条记录,所以做出这样的分组这些查询一交易,但在运行时间得到这个错误,一切似乎是正确的,工作在同一场景在C#.net和工作正常,但它是第一次试图申请在VB.NET中得到错误任何帮助,将不胜感激
错误将在以下行
cmd =新的OleDbCommand(sql,CON1,事务)
这个问题的标题与其他但不是场景相匹配,错误:Oledb事务完成,它不再可用;
这里我得到的数据形成表A和在此基础上,更新表B和表C中插入一条记录,所以做出这样的分组这些查询一交易,但在运行时间得到这个错误,一切似乎是正确的,工作在同一场景在C#.net和工作正常,但它是第一次试图申请在VB.NET中得到错误任何帮助,将不胜感激
错误将在以下行
cmd =新的OleDbCommand(sql,CON1,事务)
此代码是不必要的:
If CON1.State Then Con1.Close()
CON1.Open()
您的连接与transaction
已经关闭,则该交易已经结束相关CON1
。
谢谢@Ripple现在工作正常,我已经删除了该行。 – Gurunadh 2014-09-20 11:20:07