(4) 还可以使用初始化器来实现数据的添加信息,效果和上面的一摸一样,代码如图所示:
- 第五步,EF的第一个使用-修改
(1) 添加如下代码,如图所示
(2) 数据库中修改语句如图所示
(3) 在SQL Server Profiler中查看生成的SQL语句,如图所示:
- 第五步,EF的第一个使用-删除
(1) 添加如下代码,如图所示
(2) 数据库中修改语句如图所示
(3) 在SQL Server Profiler中查看生成的SQL语句,如图所示:
- 第五步,EF的第一个使用-查询
(1) 实现查询的第一种方法 foreach循环
1)实现代码如图所示:
2)结果就不用展示了,在我这里已经实现了
3)查看SQL Server Profiler中生成的SQL语句,如图所示:
(2) 实现查询的第二种方法 Linq和List集合
1)实现代码如图所示:
2)查看SQL Server Profiler中生成的SQL语句,如图所示:
(3) 实现查询的第三种方法 Linq
1) 实现代码如图所示:
2)查看SQL Server Profiler中生成的SQL语句和上面的第二个区块中的执行语句一样,这里就不累赘了。
(4) 实现一个分页的查询
1) 实现代码如图所示:
2) 查看SQL Server Profiler中生成的SQL语句和上面的第二个区块中的执行语句一样
(5) 实现查询的第五种方法 lambda
1) 实现代码如图所示:
2) 生成的SQL脚本在数据库Profiler里面查看和下面写的基本是一样的。所以这里就不贴出来了,大家可以试一下
3)lambda表达式查询部分列
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
s.csdn.net/topics/618542503)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!