EF:

可以理解为微软推出的orm框架,

作用:更方便的操作数据库,可以以面向对象的方式操作数据库,不必每次打开数据库,执行命令,然后返回结果,这个过程可以交给orm框架实现。

更简单的书法:操作数据库的大部分工作由orm框架完成,只需要关注查询条件,处理结果。


ORM查询数据库的做法:

1:传sql语句;

2:制定返回类型;


第一步:打开数据库建立数据库名和表明     列如:

EF读取数据库

EF读取数据库


执行数据库能够正常查询。


打开VisualStudio2012 (这里是首先写好的样式而已)写死的不用在意。

EF读取数据库


第二步:也是最重要的一部,建立实体模型类(不用像以前一样需要写连接数据库的方法)

右键点开下面(添加——新建项——建立ADO.NET实体数据库模型)

EF读取数据库EF读取数据库


右键点击从数据库更新模型(添加数据库里面的Users表),执行过程中需要数据库服务器名、用户名、密码、数据库名 

列如:点击完成跟着步骤走。

EF读取数据库

visualstudio里面开始写后台代码:


//实例化系统对象模型类

OAEntities1 oae = new OAEntities1();


//ef(lamdba)写法

//其中User是表名

list<Users> ulist = oae.Users.ToList();


可以打断点查询到数据库中添加的总条数


前台使用foreach将字段便利出来,循环添加

EF读取数据库EF读取数据库














相关文章: