本文实现在c#中可高效的将excel数据导入到sqlserver数据库中,通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。不但速度快,而且代码简单,下面测试代码导入一个6万多条数据的sheet,
using System; 上面的TransferData基本可以直接使用,如果要考虑周全的话,可以用oledb来获取excel的表结构,并且加入ColumnMappings来设置对照字段,这样效果就完全可以做到和 |
C#net快速导入excel sql oledb 第一行 orcale比对
最新推荐文章于 2018-02-11 09:34:48 发布