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

请教下点关于数据库的一些有关问题。麻烦进来看看。多谢了

2011-12-17 
请教下点关于数据库的一些问题。。麻烦进来看看。谢谢了。做的一个B/S的系统。现在需要通过点击一个按钮把sql s

请教下点关于数据库的一些问题。。麻烦进来看看。谢谢了。
做的一个B/S的系统。现在需要通过点击一个按钮把sql server2000的一张表的数据查询出来,
然后把这些数据插入到oracle数据库的一张表中。。
不知道该怎么实现。。
唯一想到的是从sql中查出来返回一个dataset,然后循环dataset里的数据一条条插入到oracle数据库里面。
但是这样效率太低了。。因为数据量比较大。
请教大虾们该怎么做才最好呢?
谢谢了。

[解决办法]
qsim.InsertTransactions(dt, dbTrans);方法是利用DataAdapter.update()方法做批更新

因为每次构建的DataTable的行状态都是Add.

qsim.GetEmptyTransactions();//这个是返回了一个空的DataTable,与你sql中表的结构相同

热点排行