现在做一个程序遇到点问题,希望大家帮忙解决一下。
我写的程序是先从数据库里面读出来,然后放到一个XML文件里,
然后在写入另一个数据库,
如果不写XML文件直接从一个库里读出来,在写到另一个库里怎么写?
麻烦拿代码帮助一下,谢谢!!

解决方案 »

  1.   

    你可以使用.net 2.0的一个新增类 
    SqlBulkCopy 来做.最主要的一个方法是 SqlBulkCopy.WriteToServer 
    它有4个重载方法.
    其中,可以接受数据行数组,即datarow()
    数据表 datatable 等等.那么你就可以先从源库或同库的源表使用sqlcommand的executereader方法或oledbcommand的executereader方法,取到sqldatareader或oledbdatareader对象作为参数.传递给 sqlbulkcopy类的writetoserver方法.