2024年4月12日发(作者:)

Entity Framework 增删改查的日常操作

什么是 Entity Framework

Entity Framework 是.Net Framework 3.5 SP1 引入的实体框架,它使开发人

员可以通过对象模型专注于数据。

实体框架Entity Framework使用概念层、映射层和逻辑层将逻辑数据库结构抽象化。

1)添加数据

折叠展开csharp 代码复制内容到剪贴板

1. seEntities db =new seEntitie

s();

2. //创建新对象

3. user=new ();

4. ="姓名"

5. ="男";

6. //添加数据到集合

7. sers(user);

8. //提交保存

9. anges();

2)修改数据

折叠展开csharp 代码复制内容到剪贴板

1. seEntities db =new seEntitie

s();

2. //根据ID查询一个对象,u => == id为Lambda表达式

3. user=<>(u => u.

id == id);

4. ="姓名";

5. ="女";

6. //提交保存

7. anges();

3)删除数据

折叠展开csharp 代码复制内容到剪贴板

1. seEntities db =new seEntitie

s();

2. //根据ID查询一个对象,u => == id为Lambda表达式

3. user=<>(u => u.

id == id);

4. //从集合中删除该对象

5. Object(user);

6. //提交保存

7. anges();

4)查询数据

折叠展开csharp 代码复制内容到剪贴板

1. seEntities db =new seEntitie

s();

2. urce = ;

3. nd();