填充写入datatable的速度问题(100分)
程序原理
1、按行读取文件文本流
2、从流中获取用户名、帐号、信息
3、判断数据表中是否存在该信息,如存在,则忽略,如不存在,则写入数据库
4、至文件尾,结束
数据表中存在三个字段,user_name char(10), user_num char(10), user_information nvarchar(max)
使用的SQL SERVER,当用sqldatareader读取判断,sqlcommand查询写入数据时,每分钟,可成功读取35000行
当用sqldataadapter填充数据表至dataset.table("user"),然后从datatable中查找,不存在的记录写入datatable,至文件尾时,sqldataadapter.update至数据表时,每分钟成功读取5000行
请问,有让使用datatable操作时加速的方法吗?
万分感谢 !