每当我放置TransactionScope时,我都会收到此错误。
ExecuteNonQuery需要一个开放且可用的连接。 连接的当前状态已关闭。
using (TransactionScope scope = new TransactionScope())
{
ptDA.UpdateTC(InboundDS);
ptDA.Addinventor(InboundDS);
addressDA.AddAddress(InboundDS);
scope.Complete();
}
如果我没有放置事务范围,我不会收到任何错误。这个运行良好。
ptDA.UpdateTC(InboundDS);
ptDA.Addinventor(InboundDS);
addressDA.AddAddress(InboundDS);
我的transactionScope出了什么问题?
答案 0 :(得分:0)
尝试在TransactionScope中打开您的连接。