创建DbSession对象:
public class DB { public static readonly DbSession Context = new DbSession("DosConn"); }
单个实体插入:
//SQL语句:INSERT table(id,name) values(NEWID(),'ITdos') var newModel = new Model.table() { id = Guid.NewGuid(), name = "ITdos" }; var count1 = DB.Context.Insert<Model.table>(newModel);
批量插入:
var newList = new List<Model.TableName>(); newList.Add(new Model.TableName() { id = Guid.NewGuid(), name = "ITdos.com" }); newList.Add(new Model.table() { id = Guid.NewGuid(), name = "ITdos.com" }); //批量插入方法,ORM内部存在事务,不用担心某些数据插入成功,某些数据插入失败。 var count = DB.Context.Insert<Model.table>(newList);
文章链接:http://www.iTdos.com/CSharp/20150802/0615358.html
原创说明:转载IT大师原创文章时请保留原文链接,谢谢!
转载说明:本站转载文章均标明文章来源,若本篇转载侵犯了您的权益,请联系站长删除!
交流Q群:60831381
开源组件:Dos.ORM数据库组件