Entity Framework快速入门笔记—增删改查 entity framework教程
2. 第二步:创建一个实体模型
(1)在EFDemo项目上面右击选择添加—新建项—在已安装的选项中选择数据—ADO.NET实体对象模型,如图所示:
3. 与数据库进行连接
(1) 单击第二步建立的实体数据模型的添加按钮,然后我们选择从数据库生成,如图所示:
(2) 单击下一步,然后如果我们以前没有操作的话在这里将是为空的,然后我们单击新建连接,建立一个数据库的链接,然后选择“是,在连接字符串中包含敏感数据”,如图所示:
(3) 单击下一步,选择我们要生成实体框架对应的表,试图或者存储过程和函数,因为这里我只使用到了表,所以选择表的选项就行了,如图所示:
(4) 单击完成,这数据库自动帮我们生成了实体对象和实体类,然后可以看到我的解决方案EFDemo下面生成的东西和VS2010不相同,当然大致的使用还是没有变化的,只是有一些细节变了
4. 第四步,EF的第一个使用-增加
(1) 添加如下代码:
(2) 数据库中添加了一条数据,如图所示:
(3) 然后我们可以打开SQL Server2012数据库,单击工具—>SQL Server Profiler,打开工具,然后我们运行代码,跟踪可以看一下给我们生成的代码是什么,如图所示:
(4) 还可以使用初始化器来实现数据的添加信息,效果和上面的一摸一样,代码如图所示:
5. 第五步,EF的第一个使用-修改
(1) 添加如下代码,如图所示
(2) 数据库中修改语句如图所示
(3) 在SQL Server Profiler中查看生成的SQL语句,如图所示:
6. 第五步,EF的第一个使用-删除
(1) 添加如下代码,如图所示
(2) 数据库中修改语句如图所示
(3) 在SQL Server Profiler中查看生成的SQL语句,如图所示:
7. 第五步,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表达式查询部分列
var dataLambda = bjh.HKSJ_USERS.Where(c => c.ID > 100)
.Select(c => new { id = c.ID, Name = c.LoginName });
foreach (var item in dataLambda)
{
Console.WriteLine(item.id + "," + item.Name);
}
更多阅读
会声会影操作教程 会声会影快速入门
会声会影操作教程——简介会声会影操作教程,这里讲解很实用的几个步骤,这几个你结合图解学会。会声会影X4操作、会声会影X5操作、会声会影X6的应用你也就差不多了,下面图文说明,请按照图示操作即可。会声会影操作教程——工具/原料会声
怎么炒股入门? 新手学炒股快速入门
如何学习炒股是很多股民所迫切关心的问题,可能还没有这样的专业学校,炒股流派很多很杂,短线、中线、长线、技术面、基本面,掌握何种武器,运用于股市很难很难。买卖谁都会,但是赚钱又有几个人。如何入门,我根据自己的学习思路,结合自己的实战
存谢 《诗词月刊》全文刊发王美春评论《快乐填词的快速入门》 九月刊
快乐填词的快速入门——评高昌《玩转词牌——填词实用教程》王美春[本博主按]国家级公开发行的大型诗词刊物《诗词月刊》2013年第9期全文刊
基金入门知识:10分钟基金快速入门分享 - 基金学院 - 理财大学 大学生理财基金模式
基金入门知识:10分钟基金快速入门[分享]基金入门知识:-----------------------------------------------------------------------------------本文源自口碑理财网 www.kblcw.com本文源自口碑理财网 www.kblcw.com本文为理财投资知识
速写快速入门的三个诀窍 风景速写入门
很多学生在进入人物速写练习阶段,要么存有畏难情绪,不知道怎样下笔,担心画不好;要么不得其法,画了很久仍无清晰的思路,对错全靠“蒙”;要么舍本逐末,沉迷于无谓的细节,表现手法拘谨,画面人物形象呆板等等。针对此类现象,笔者结合平时的教学经验