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

怎么实现数据库的增量添加

2011-12-13 
如何实现数据库的增量添加我要把一个csv文件导入数据库,这个csv文件是不断增加的,我想每次只导入新增加的

如何实现数据库的增量添加
我要把一个csv文件导入数据库,这个csv文件是不断增加的,我想每次只导入新增加的数据,怎么做呢?
我现在是用DataSet获取了csv文件,如果和数据库中现有记录一条条作比较,效率会不会很低?还有什么别的办法吗?


[解决办法]
给那些列创建一个唯一索引。你就只管insert,已经存在的数据会失败,catch掉就行了。
[解决办法]
类似

SQL code
insert into a(a,b,c) select a,b,c from b where id not in(select id from a)
[解决办法]
SqlBulkCopy

热点排行