1、从一个SQL Server(1) 数据库中导入到另一个SQL Server(2)库中;
2、库1中有很多表,库2中也有很多表;
3、其中库2中的某一表中的所有字段不一定对应库1中某一表的所有字段,也就是说 库2中要根据一个规范从库1相应的表中把所有数据都添加到库2相应的表中(通过xml技术实现),同样表名也不一定相同;
4、然后,用XML封装库2中的数据,通过internet传输;
5、然后再还原至另一个库1的相应表中。不知我说清楚了没有,恳请大家帮忙!

解决方案 »

  1.   

    from mota骆la 
    愿意试试看,呵呵
      

  2.   

    不明白你为什么要倒换一下再传,然后再倒换
    难道源和目的地都需要库1和库2 ?
    我觉得这个过程不是很难,关节点也就是那个规范的制定
    有从库1到库2的,还要有库2到库1的
    只要把这一步解决了,其它的就剩一个xml解析器了
      

  3.   

    to  walone因为库1是别人的系统,我主要是负责把它各终端的数据负责汇集上传到总服务器,由于库1是使用人员随便建的,连表名都很随意,所以要导入库2放到总服务器。
      

  4.   

    to wzsvyx(黄粱一梦)
    我大概试过,可以实现,但现在没有时间写
    你可以参考,ado.net对xml的操作,delphi在这点上没办法和.net比的
    实现要复杂不少
      

  5.   

    to del_c_sharp(摩托还需骆拉) 
    thank you!
    I will try ado.net!