S
Soncy
Unregistered / Unconfirmed
GUEST, unregistred user!
今天遇到一个问题,adoconnection事务中间进行对于数据库的很多存取,删除操作,
但是提交事务后好像都没有效果。
先begintrans,然后insert into table1(a,b,c,d,e,f,...,z) values(.....)两遍(两条记录不相同),
最后commit
table1表中有个自动增长字段,begintrans前是210,commit后是212,
但是没发现211这条记录。
如果不使用事务,一切正常。
ado的可疑参数:ConnectionTimeout=15
IsolationLevel=ilCursorStability
数据库:sql server 7.0
但是提交事务后好像都没有效果。
先begintrans,然后insert into table1(a,b,c,d,e,f,...,z) values(.....)两遍(两条记录不相同),
最后commit
table1表中有个自动增长字段,begintrans前是210,commit后是212,
但是没发现211这条记录。
如果不使用事务,一切正常。
ado的可疑参数:ConnectionTimeout=15
IsolationLevel=ilCursorStability
数据库:sql server 7.0