首页 > IT大师 > CSharp > 文章正文

Dos.ORM使用方法 - Insert插入操作

2015/02/23 07:57:33 iTdos

创建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);


用户登录
服务器端开发
C#.Net Mvc 数据库
前端开发
JavaScript Div+Css Html