假定需要从一个数据库向另一个数据库导数据,两个数据库中分别有两张数据表,但是两张数据表的列名称不一样。如何快速的进行导数,用C#编程的话应该怎样进行。谢谢

解决方案 »

  1.   

    從哪里到哪裏MS SQL SERVER 可以直接導入。(要ORACLE的驅動)
      

  2.   

    JustLovePro
    正如你所说的,两个数据表结构并不一定一样,但是不一样的列可为空。或者,如果当表结构一样时,怎么处理,不一样是怎么处理呢?
    我想做的是把数据从一个数据表里添加到另一个数据表里面谢谢。
      

  3.   

    结构一样很方便,不用编程,可以直接导。
    不一样,就有的困难了。可以将数据读到dataread里,然后在写入另外的dataset中,保存到另一个库
      

  4.   

    使用“Microsoft SQL Server”->“导入和导出数据”。
      

  5.   

    这个我做过如果表结构一样,而你只是为了导数据的话,
    sqlserver和toad都带有导数据的功能 
    toad还可以自己选择列名映射 
    这里关键是你把驱动选对就好如果你是为了做一个工具出来,提供一个通用的导数据的解决方案的话,
    那么只要你把sql写对了就好了,
    将取到的数据放到dataset里面,然后遍历写回去
    当然这样效率不高