上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 讲解之前,先来看一下我们的数据库结构:班级表 学生表 延迟加载 追踪SQL语句: 说明:主表使用.运算符调用从表都是延迟加载 导航属性需要设置为(virtual)此处执行了两句SQL 先查询班级表->再查询学生表 不恰当的使用延迟加载会发送很多多余的sql 演示程序:遍历所有班级和学生 追踪SQL语 阅读全文
posted @ 2016-08-09 11:23 思如雨 阅读(643) 评论(0) 推荐(1) 编辑
摘要: SingleOrDefault实验 说明:我们添加一个班级“英语10501”,并没有调用SaveChanges方法更新到数据库中。使用SingleOrDefault方法查询刚添加的班级。 SQL语句追踪:只执行了一条查询语句,并未执行新增,说明数据存在于内存之中 执行结果: 结论:Single、Fi 阅读全文
posted @ 2016-08-09 10:45 思如雨 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 遍历所有实体 说明:打印所有学生的姓名 根据条件查询 执行结果: 此处注意:使用linq和lamba时,变量一定要提前转存,不能在linq内部使用C#函数。 错误的写法: 这样写直接就会报错: 按照生日排序 升序排列(默认) 降序:descending 查询单个实体 Find方法 说明:根据主键查询 阅读全文
posted @ 2016-08-09 10:14 思如雨 阅读(1999) 评论(0) 推荐(2) 编辑
摘要: 第一步:创建上下文对象 新增 删除 说明:此例中虽然指定了UserName和UserPass属性值,但是EF执行的时候只会根据主键UserID生成查询条件,所以只需要制定UserID即可。 删除 方法2 删除 先查询-再删除 修改 修改单个属性 说明:将UserID=12的用户名称改为 zhangs 阅读全文
posted @ 2016-08-09 09:28 思如雨 阅读(17970) 评论(5) 推荐(21) 编辑
摘要: 在EF中使用原生SQL,首先要创建上下文对象 新增 参数化新增 删除 参数化删除 修改 查询多条记录 总结:操作方式与ADO.NET类似,EF框架自动为我们封装了数据库链接和查询对象。 完整案例: 阅读全文
posted @ 2016-08-09 09:02 思如雨 阅读(3798) 评论(0) 推荐(3) 编辑
摘要: 方法一:SQL Profile 这个工具只有sql标准版(standard) 及以上版本才有,我装的是SqlServer2012 Express,所以采用方法2。 方法二:EntityFramework.Profiler 下载:EntityFramework.Profiler 工具 ,我用的是Ent 阅读全文
posted @ 2016-08-09 08:45 思如雨 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: h1 h2 h3 样式 按钮样式 阅读全文
posted @ 2016-08-09 08:12 思如雨 阅读(2697) 评论(0) 推荐(9) 编辑
摘要: 还原数据库以后,发现有一张表的架构不对,执行sql提示:对象名无效。 阅读全文
posted @ 2016-08-06 18:19 思如雨 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: webconfig 文件 system.webServer节点下配置rewrite 报错 是因为需要安装URL重写 需要安装: https://www.microsoft.com/zh-cn/download/details.aspx?id=5747 或 http://www.microsoft.c 阅读全文
posted @ 2016-06-14 15:43 思如雨 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 1.添加mybatis-generator插件,打开pom.xml文件 在project节点下添加: 2.maven默认的资源文件是放在:src/main/resources下的,笔者习惯放在src_config下,所以上面使用了resources节点配置多个资源文件夹 3.添加generatorC 阅读全文
posted @ 2016-05-23 09:20 思如雨 阅读(13739) 评论(1) 推荐(5) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页