我所遇到的问题是:
   我把本地上是数据追加到远程数据中,如果远程数据上有,我就不增加。没有就追加进去。这个看似简单。可我搞了半天了。
   可以删除了再加。这样的话,如果有几个都往远程数据库中传。不都是要删除别人的。
   求高手解决。

解决方案 »

  1.   

    楼上的的方法应该可以。但是,用DTS能写吗?或者是用存储过程调用了DTS再实现。现在用DTS就自动执行,用存储过程就不行了。
      

  2.   

    细想了一下,楼上的方法还是不行的。因为如果本地1加新加一个ID,下次自然不会加。那么在本地二呢,他加了同一个id自然是视为新的,这样以来就会重复的加ID,如果这个ID是pk约束的,就会导出失败的。
      

  3.   

    不是很明白楼主的意思,如果楼主是用dts来同步数据(数据只分2种:已同步的和未同步的)可以用我说的方法,如果还要根据别的条件过滤得话,那可能就得用其他的方法了。