如题,可以实现么?请各位大虾帮帮忙。。或者用其他方法从一个数据库读取然后存入到另一个SQL数据库中。怎么实现。

解决方案 »

  1.   

    基本的数据库查询,插入。换个Connection就是了。不会?
      

  2.   

    遍历循环DataSet中的表,然后执行插入操作就OK。
      

  3.   

    逐条插入,或者直接通过sql语句跨库操作
      

  4.   

    不同数据库之间的数据对拷,可以使用SqlBulkCopy。http://blog.csdn.net/fzzsh/archive/2009/04/01/4040956.aspx
      

  5.   

    我是C#新手,所以不是很会。。那,如果要对DataSet中的数据修改之后再存入另一个数据库里呢?
      

  6.   

    using System.Data.SqlClient;   到命名空间用SqlDataAdapter  代替SqlCommand  接收数据
    然后用  SqlDataAdapter  的 fill 填充  dataset            SqlDataAdapter a = new SqlDataAdapter();
                Dataset b=new Dataset ();
                a.Fill (b)
          保存SQL
               SqlCommandBuilder x = new SqlCommandBuilder(a);    
               a.Update(b);
    好像是这样吧
      

  7.   

    string sql="select * from test1";先提取数据
    SqlDataAdapter da = new SqlDataAdapter(sql,conn1);
      Dataset ds=new Dataset ();
      da.Fill (ds);
    两个循环语句嵌套,分别提取ds里的标题行s和内容行v
    string insertsql="insert into test2 (" + 标题行s + ") VALUES(" + 内容行v+ ")";
    SqlCommand cmd = new SqlCommand(insertsql, conn2);
     cmd.ExecuteNonQuery();这样就可以了吧
      

  8.   

    5555~还是不会呀。毕业设计。。 WEB服务。 实现从一个数据库读取东西然后存入另一个数据库。