日期:2014-05-18  浏览次数:20455 次

用SqlBulkCopy向数据库插入数据, 当有重复主键时, 如何快速跳过?
例如,数据库只有一列(且是主键),现在有10W条数据需要插入到数据库中,已经全部放到一个只有一列的DataTable中,现在要把它用SqlBulkCopy全部插入到数据库中,但是在中途如果一出现主键冲突,SqlBulkCopy就会停止操作,抛出Exception,插入失败了,请问有什么办法解决吗?




反正我要实现的是快速批量插入到数据库


实际上,我的操作是,在一个记事本里,有很多个32位条型码,我现在要把他们全部插入到数据库中,一个一个插入太慢了,有什么好的方法吗?

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------