随笔分类 -  EF、Linq及Lambda表达式

EDMX 残余表信息清理方法
摘要:今天出现的edmx报错,怎么也无法删除的问题,解决了。1、打开edxm2、删除所有表模型3、右键,选择模型浏览器4、在实体类型查看是否还有没有删除的模型如果有,点击删除5、重新生成edxm。解决问题。 阅读全文

posted @ 2018-07-04 17:08 mol1995 阅读(322) 评论(0) 推荐(0)

工程添加EF框架的方法
摘要:今天发现VS2015打开.edmx文件默认用XML编辑器打开,重装\packages\EFTools\EFTools.msi即可恢复实体视图打开。删除所有表视图后,选择从数据库中更新即可。(2021.12.1) 1、VS2015添加新项缺少ADO.net实体数据模型解决方法 手动运行安装目录包中的\ 阅读全文

posted @ 2017-10-07 17:11 mol1995 阅读(337) 评论(0) 推荐(0)

EF中新建表和关联表的方法
摘要:以机场表为例 private static AIRPORT_HELIPORTManager AirportHeliportManager => ManagerFactory.Instance.AIRPORT_HELIPORTManager; //机场主表管理类,可看作机场表或机场list集合 1、高 阅读全文

posted @ 2017-09-13 20:10 mol1995 阅读(1100) 评论(0) 推荐(0)

Lambda表达式中使用正则表达式
摘要:某语句如果不用正则表达式: string[] names = { "Tom", "Dick", "Harry", "Mary", "Jay" }; IEnumerable<string> query = names.Select(n => n.Replace("a", "").Replace("e" 阅读全文

posted @ 2017-09-10 11:56 mol1995 阅读(989) 评论(0) 推荐(0)

Lambda语句的嵌套
摘要:// 获取所有长度最短的名字(注意:可能有多个) string[] names = { "Tom", "Dick", "Harry", "Mary", "Jay" };IEnumerable<string> outQuery = names.Where( n => n.Length == names 阅读全文

posted @ 2017-09-10 11:25 mol1995 阅读(388) 评论(0) 推荐(0)

系统类扩展方法,实现对所有类或某种类扩展自定义方法
摘要:扩展方法的格式: 1、必须把扩展方法写在静态类中 2、扩展方法的第一个参数必须加 "this" 修饰 例如,对所有object对象的扩展方法IsEmptyOrNull,判断对象是否为空,object o 前加了this,所有Object对象都可调用此方法 public static bool IsE 阅读全文

posted @ 2017-09-09 20:57 mol1995 阅读(237) 评论(0) 推荐(0)

匿名类型与Select方法实现自定义对象插入局部表结构中
摘要:在提取局部表结构数据时,通过Select选取需要的字段,如下句,此时其实产生了一个不用于_menuMan的原新数据类型new { c.SYS_COMMANDS_ID,c.TXT_COMMANDTITLE },这样的类型就叫匿名类型 var comdList = _menuMan.Load(c => 阅读全文

posted @ 2017-09-09 20:19 mol1995 阅读(206) 评论(0) 推荐(0)

Linq入门博客系列地址http://www.cnblogs.com/lifepoem/category/330218.html
摘要:http://www.cnblogs.com/lifepoem/category/330218.html Linq及LambdaSql语句: http://kb.cnblogs.com/page/42465/ 阅读全文

posted @ 2017-09-09 20:13 mol1995 阅读(169) 评论(0) 推荐(0)

导航