标签:
当数据库为MSSQL时,单个插入和批量插入实现不一样,单个插入为SQL语法,批量为SqlBulkCopy
此时批量没有事务控制,效率也最高,其它数据库暂没类似功能
单个插入
var item = new Code.ProductData() { InterFaceUser = "2222", ProductName = "product2", BarCode = "1212122" };
Code.ProductDataManage.Instance.Add(item);
批量插入
var list = new List();
list.Add(new Code.ProductData() { InterFaceUser = "2222", ProductName = "product2", BarCode = "1212122" });
list.Add(new Code.ProductData() { InterFaceUser = "2222", ProductName = "product3", BarCode = "21312313" });
Code.ProductDataManage.Instance.BatchInsert(list);
标签:
原文地址:http://www.cnblogs.com/hubro/p/4286224.html