标签:
dbr.表.Add(实体).Execute()
1. 任何C#类。
如:public class Entity{ public string Name{get;set;} .... }
2. 字典
3. WhereClip 表达式
dbr.Menu.Insert(o=>o.Name == "系统管理" & o.Url == "~/Sys/List").Execute();
1. 取增加后的自增值:
var insert = dbr.Logistics.LBanCi.Insert(o => o.Id == 1 & o.Name == "abc" ); if (insert.Execute() != 1) return "没有插入成功"; var id = insert.LastAutoID;
var orderEntity = dbr.Logistics.LogisticsOrder._; orderEntity.BanCiID = Tend.BanCiID; orderEntity.Number = SuppGoods.Number; orderEntity.BanCiDetailID = Tend.BanCiDetailID; if (dbr.Logistics.LogisticsOrder.Insert(orderEntity).Execute() == 0) { return "插入订单失败"; } var orderID = orderEntity.Id;
2.指定SQL的添加列
dbr.PUser.Insert(new PUserRule.Entity()).ResetColumns(o => new SimpleColumn[] { o.Id, o.Name }).Execute();
或:
dbr.PUser.Insert(new PUserRule.Entity()).RemoveColumns(o => new SimpleColumn[] { o.Mobile }).Execute();
标签:
原文地址:http://www.cnblogs.com/newsea/p/4530462.html