SqlBulkCopy

public static void AddByBluckCopy(DataTable table, string tableName)
{
if (table != null && table.Rows.Count > 0)
{
string connectstring = PubConstant.ConnectionString;
using (SqlBulkCopy bulk = new SqlBulkCopy(connectstring))
{
bulk.BatchSize = 1000;
bulk.BulkCopyTimeout = 100;
bulk.DestinationTableName = tableName;
bulk.WriteToServer(table);
}
}
}

posted @ 2019-03-11 08:59  wuyong360  阅读(170)  评论(0编辑  收藏  举报