我写的是写在VB代码里的Cn.BeginTrans  
   ......
操作数据库代码 
CN.committrans他的应该不是写代码里的

解决方案 »

  1.   

    上面是我写的,你想建立触发器,我上面的代码当然是触发器里的。触发器可以在数据库中建立吗.从写一下:
    BeginTrans          --事务开始  
       sql语句1  
       SQL语句2  
       SQL语句3  
    if  @@ERROR    <  >  0    
    begin  
         committrans      --事务提交  
    end  
    else  
    begin  
         rollback              --事务回滚  
    end
      

  2.   

    这个触发器
    ctreate trigger trname
    on  ?
    ...