是asp的啊,我以为是sql事务
可以去asp版块请教看看,不过这里的朋友应该有知道的。

解决方案 »

  1.   

    可以把事务加到sql里来做,如下......
    sqlinsert="
    set xact_abort on 
    begin tran 
    insert into requisitionka (num, pfplace, name, prnum, pic, usename) select num, pfplace, name, prnum, pic, usename from opendatasource('sqloledb', 'data source=(local); user id=stampka; password=stampka').stampka1.dbo.requisition where num not in (select num from requisitionka) and replyname4 is not nullif @@error<>0
    rollback trancommit tran
    "
    connchkka.execute(sqlinsert)看看是否可以阿。。
      

  2.   

    不行啊,错误提示未结束的字符串常量 sqlinsert="
    -----------^
      

  3.   

    好象是因为不是本地库的问题,我用本地库就可以,不出错?怎么回事?用opendatasource就不行??