首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

adodb.Command在事务有效吗?(待.)

2012-02-05 
adodb.Command在事务有效吗?(在线等待...)程序简单描述.dimcnasnewadodb.connectiondimcmdasnewadodb.comm

adodb.Command在事务有效吗?(在线等待...)
程序简单描述.    
dim     cn     as     new     adodb.connection    
dim     cmd     as     new     adodb.commnad    
 
....    
cn.open    
 
...    
cmd.commandtext     =     "insert     into     table(id)     values( '1 ') "    
 
On     Error     GoTo     ERRS    
  cn.BeginTrans    
  cmd.execute '执行操作注意这里用的不是connection.execute是command.execute    
  cn.CommitTrans        
  exit     sub    
ERRS:    
  cn.RollbackTrans    
  ......    
 
大体上是上面的事务执行代码,     但有个问题想问一下.我看许多书上在执行SQL的时候都把connection对象.execute放在事务中的.     而我由于用的是command对象,所以用了cmd.execute.     这样做会不会造成事务失效呢?     如果是,那么利用command对象执行SQL的时候,该如何正确使用这里的事务呢?     谢谢了

[解决办法]
Set cmd.ActiveConnection = cn


*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
dui

热点排行