当前位置: 代码迷 >> ASP.NET >> 使用sqlbulkcopy 批量导入Excel 数据 怎么返回成功导入的行数
  详细解决方案

使用sqlbulkcopy 批量导入Excel 数据 怎么返回成功导入的行数

热度:9034   发布时间:2013-02-25 00:00:00.0
使用sqlbulkcopy 批量导入Excel 数据 如何返回成功导入的行数?
各位兄弟有熟悉sqlbulkcopy的吗?使用sqlbulkcopy 批量导入Excel 数据 如何返回成功导入的行数?

------解决方案--------------------------------------------------------
using (SqlBulkCopy sqlBC = new SqlBulkCopy(conn))
{
sqlBC.BatchSize = 100;
sqlBC.BulkCopyTimeout = 60; 
// NotifyAfter 属性,在每插入100条数据时,相应事件。
sqlBC.NotifyAfter = 10000;
sqlBC.SqlRowsCopied += new SqlRowsCopiedEventHandler(OnSqlRowsCopied);
 
}
void OnSqlRowsCopied(object sender, SqlRowsCopiedEventArgs e)
{}
  相关解决方案