# 更正: RDC的指标不会被关闭, 只有RdoResultset关闭

Posted by Lisa Chang on August 14, 1997 at 02:22:23:

In Reply to: Re: 在 vb6 会发生吗? posted by Lisa Chang on August 13, 1997 at 21:19:05:

: : 没错，我在 vb6 的时候也遇过这个问题，后来我是直接送 "BEGIN TRAN", "COMMIT TRAN", "ROLLBACK TRAN" 等命令直接给 SQL Server 而解决的。那你只好用这种方法了。

: vb6的确会发生, 不只RdoResultset指标被关闭, 连RDC的RESULTSET
: 指标也被关闭.
之后测试又发现, RollbackTrans 并不会做异动回复的动作.
只好用 Connection.execute "begin transaction",rdexecdirect
connection.execute "commit transaction",rdexecdirect
connection.execute "rollback transaction",rdexecdirect
但再transaction 结束后,要再对RdoResultset 做requery或
move的动作, 才可以再使用RdoResultset的资料.否则一样会有错
误发生!

Follow Ups:

- Re: 更正: RDC的指标不会被关闭, 只有RdoResultset关闭 Lisa Chang 02:51:37 8/14/97 (0)