Linq学习(增、删、改)
来源:互联网 发布:全能转盘抽奖软件 编辑:程序博客网 时间:2024/06/07 12:07
1.linq批量删除
string[] allkey = key.Split(',');var queryDelete = from p in entity.AMS_asset_categories where allkey.Contains(p.category_id) select p;entity.AMS_asset_categories.RemoveRange(queryDelete.ToList());int result = entity.SaveChanges();
2.Linq删除一个
entity.AMS_asset_categories.Remove(entity.AMS_asset_categories.Where(p => p.category_id == key).FirstOrDefault())
3.Linq新增
AMS_asset_types item = new AMS_asset_types(); item.asset_type_id = DateTime.Now.ToString("yyMMddHHmsf"); item.id = CommonHelper.GetGuid; item.name = dto.name; item.description = dto.description; item.available = dto.available; item.spinyin = SignHelper.ToLongSign(item.name.Trim()); item.lpinyin = SignHelper.ToShortSign(item.name.Trim()); item.create_date = DateTime.Now; item.create_user = SessionHelper.GetSessionUser().UserId; item.modify_date = DateTime.Now; item.modify_user = SessionHelper.GetSessionUser().UserId; entity.AMS_asset_types.Add(item); entity.SaveChanges();
4.Linq更新
http://blog.csdn.net/g1036583997/article/details/31726153
http://blog.csdn.net/g1036583997/article/details/31785171
5.linq查询部分
string userid=SessionHelper.GetSessionUser().UserId; var queryhis = context.AMS_Plan_Audit_History.Where(p => p.audit_user_id == userid).Select(e=>e.plan_item_id).ToArray(); query = query.Where(p => queryhis.Contains(p.plan_item_id));
0 0
- Linq学习(增、删、改)
- 【linq to sql学习笔记】增、删、改
- Linq To Xml (增,删,改,查)
- LINQ(数据库操作增、删、改及并发管理)
- LINQ(数据库操作增、删、改及并发管理)
- Linq to XML 增、删、改、查
- Linq to sql增、删、改、查
- LinQ To SQL(增,删,改,查)
- LINQ to XML的增、删、改
- 学习 linq to ADO.NET 实例笔记(二)--增 / 删 / 改 / 查
- linq to sql 学习(4)增删改查实例
- Linq:对XML文档进行增、删、改、查询(一)
- LinQ to Sql 分页,增,删,改 实例
- Linq To EF简单的增、删、查、改
- Linq to Entity 增,删,改,查 语句
- Linq to sql(三):增删改
- Linq to Sql (三):增删改
- Linq to sql(三):增删改
- 课程设计
- 黑马程序员_异常处理
- 3D空间包围球(Bounding Sphere)的求法
- ios客户端暑期“动画屋“活动项目总结
- 关于人工智能中本体建模与知识获取工具Protege
- Linq学习(增、删、改)
- JavaMail学习笔记(七)、帐号激活与忘记密码 实例
- python学习笔记
- 如果动态的执行java脚本,这个在脚本公式配置的时候很方便
- Python 单词字母顺序不变且全部倒排
- 结对开发小感
- eclipse使用技巧总结
- googleTest 与 cocos2dx 3.0
- 最小生成树之prim算法