现在遇到几个难点:
1.使用QUERY的POST提交不能实现事务
2.用SQL语句的话,该如何写呢?
3.必须用事务的前提下,用哪种方式更能保证数据一致呢?

解决方案 »

  1.   

    你看AdoConnectiong.begintransaction,打开帮助看看相关的方法,
      

  2.   

    JB7(bovey) 你好,能稍详细一些吗?
    elite01(极度) 你好 begintransaction对post起作用吗?
      

  3.   

    用DTS就可以了。/////////////////指SQLServer的导入导出功能
      

  4.   

    如果是SQL SERVER用复制和订阅就可以了
      

  5.   

    建议使用SQL SERVER的发布和订阅功能实现数据库的同步
      

  6.   

    1.使用QUERY的POST提交不能实现事务
    ADOConnecttion有事务功能
    2.用SQL语句的话,该如何写呢?
    SQL帮助看linkedserver
    3.必须用事务的前提下,用哪种方式更能保证数据一致呢?
    第一种可以,第二种建议用存储过程
    两种方式均可
      

  7.   

    我编过一个两个oracle数据库倒数据的程序。
    根据楼主所说情况,
    假如是其中的A数据库的某个表导入B数据库,那么存在在B库中建表的问题。
    两个表字段不一样,存在相关字段更新。我采用的办法是从A库中生成一个excel表文件,利用excel读进数据库B,更新B中相关表的字段值。(这个办法是我在无法建立数据链路的情况下不得已)
    oracle支持数据链路,可以试试,附
    http://www.oradb.net/bbs_detail.asp?bbsid=3&select_id=8512
    针对数据库为oracle:
    在一台机器上用exp登陆库导出再在同一个系统上imp登陆另一个库然后导入.
    全库导出,在导入就OK了
    exp system/password@sid file='/your.dmp' log='/your.log' full=y 
    imp system/password@sid file='/your.dmp' log='/your.log' full=y ignore=y
    在IMP前请把表空间建好!如果你只要你建的用户下的。可以用下面这句。不过要把用户先建立好
    imp yourname/password@sid file='/your.dmp' log='/your.log' fromuser=yourname touser=yourname ignore