每天学一点,每天积累一点,进步就不止一点点!PS:好记性不如烂笔头,学会总结,学会思考~~~ ----要飞翔,必须靠自己!

灰太狼的梦想

好记性不如烂笔头,学会总结,学会思考~~~

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-05-29 22:33 灰太狼的梦想 阅读(3322) 评论(89) 推荐(15)
摘要: 1.数据库的特点:海量存储,查找速度快,并发性问题控制,安全性,数据完整性(保存在数据库中的数据是正确的,真实的。) 2.DBMS(DataBasse ManageMent System,数据库管理系统) 3.数据库,不同类的数据应该放到不同的数据库中 *便于对各个数据类别的进行个性化管理(分布式部 阅读全文
posted @ 2015-05-27 23:04 灰太狼的梦想 阅读(400) 评论(0) 推荐(0)
摘要: 1.Add 1 #region 1.1 新增学生信息(定义成Int类型,返回受影响的行数) 2 /// 3 /// 新增学生信息 4 /// 5 /// 6 /// 7 public int Ad... 阅读全文
posted @ 2015-05-26 20:01 灰太狼的梦想 阅读(1870) 评论(7) 推荐(1)
摘要: 对于数据层(DAL)---Data Access Layer:来说,要添加,实体层(Entity/Model)的引用,对于业务层(BLL)---Business Logic Layer:要添加,数据层(DAL)和实体层(Entity/Model)的引用。对于表现层(UI)---User Interf... 阅读全文
posted @ 2015-05-26 16:00 灰太狼的梦想 阅读(848) 评论(0) 推荐(0)
摘要: 之前的文章里面已经说了,EF的增删查改。那时候的修改,删除,只能是先查询出来要修改的数据,再修改,删除。。。现在来一个改进版的,增删查改。1.Add 1 static void Add() 2 { 3 //1.创建student对象,并使用对象初始化器... 阅读全文
posted @ 2015-05-24 17:35 灰太狼的梦想 阅读(991) 评论(8) 推荐(0)
摘要: 1 #region 修改--官方的修改是,先查询,然后修改 2 /// 3 /// 修改--官方的修改是,先查询,然后修改 4 /// 5 static void Modify() 6 { 7 /... 阅读全文
posted @ 2015-05-24 15:44 灰太狼的梦想 阅读(1216) 评论(0) 推荐(0)
摘要: 1.对于外键实体而言,EF会在用到这个外键属性的时候,才会去查对应的表。这就是按需加载了。。。2.按需加载的缺点:每次调用外键实体的时候,都会去查询数据库(EF有小优化:相同的外键实体只查一次)1 IQueryable sd=db.StudentDetails;3 ... 阅读全文
posted @ 2015-05-24 12:37 灰太狼的梦想 阅读(954) 评论(0) 推荐(1)
摘要: 1.集合的标准查询运算符方法,是来自于System.Linq.Enumerable里给IEnumerable接口添加的扩展方法 2.EF上下文里的DBSet<T>里的标准查询运算符方法,来自于System.Linq.Queryable里的IQueryable接口添加的扩展方法 3.延迟加载的,本质原 阅读全文
posted @ 2015-05-24 00:20 灰太狼的梦想 阅读(1510) 评论(1) 推荐(0)
摘要: Add 1 #region 1.0 新增+void Add() 2 /// 3 /// 新增 4 /// 5 static void Add() 6 { 7 //1.创建实体对象,使用对象初始... 阅读全文
posted @ 2015-05-23 19:02 灰太狼的梦想 阅读(1186) 评论(2) 推荐(0)
摘要: 微软认为,接口就是一个规范,只说不做,那么就意味着,他的成员必须由子类来实现,也就意味着,在接口中的成员必须是公共的和抽象的。接口就是一个抽象类,通过查看源码知道的;实现接口的成员,并不是来重写,实现之后的接口的成员就是类的成员;接口的方法只能通过接口对象来调用。什么时候接口对象---所谓的接口对象... 阅读全文
posted @ 2015-05-23 00:52 灰太狼的梦想 阅读(499) 评论(0) 推荐(1)