在vb中使用了显示事务,但是在执行时出现"超出容量限制,不能创建新事务",而跳出程序不再执行,不知道是什么原因?
代码大致如下
on error goto errlabledbcnn.begintrans
 代码执行
 ......
dbcnn.committrans
errlable:
dbcnn.rollbacktrans

解决方案 »

  1.   

    dbcnn.begintrans 后对数据库的操作太频繁了吧?
      

  2.   

    是写入去的数据量太大了吧.
    你写进去多少记录呀,ACCESS吗?
      

  3.   

    我的数据库是sql server 2000,代码执行段主要对数据库操作3次。并且原来调试程序的时候没有问题,今天不知道中了哪门子邪,不行了。同样的代码,在别人的机器上是没有问题的,并且我们用了同一个数据库.各位帮忙看看吧
      

  4.   

    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=100226