首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在ASP.NET中怎么让数据从一个库导到另一个库

2012-01-30 
在ASP.NET中如何让数据从一个库导到另一个库现在做一个程序遇到点问题,希望大家帮忙解决一下。我写的程序是

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

[解决办法]
你可以使用.net 2.0的一个新增类
SqlBulkCopy 来做.最主要的一个方法是 SqlBulkCopy.WriteToServer
它有4个重载方法.
其中,可以接受数据行数组,即datarow()
数据表 datatable 等等.

那么你就可以先从源库或同库的源表使用sqlcommand的executereader方法或oledbcommand的executereader方法,取到sqldatareader或oledbdatareader对象作为参数.传递给 sqlbulkcopy类的writetoserver方法.

热点排行