如何用EF删除数据库中的数据

 时间:2024-10-14 05:51:50

1、打开Visual Studio新建一个项目,我们往项目中添加一个aspx窗体页面,然后添加一个删除按钮,如下图所示:

如何用EF删除数据库中的数据

2、然后我们添加删除事件,在删除事件里,进行数据行的删除,我们先来看一下数据库中有的数据如下图所示:

如何用EF删除数据库中的数据

3、比如我们删除departmentid为2的数据,具体的代码如下所示:下面的代码先是查了一下是否有这条记录,有的话执行EF的删除操作

如何用EF删除数据库中的数据

4、我们来讲解一下上面的代码的逻辑:首先是用Linq操作查找了要删除的记录,然后运用Linq的FirstOrDefault取出记录,注意不要用First,因为如果为空的话它会报错的,最后执行删除操作

如何用EF删除数据库中的数据

5、下面我们执行一下上面的页面,注意一定先生成一下,然后运行页面,执行成功以后我们在来看一下数据库中是否有这条记录还

如何用EF删除数据库中的数据

6、上面的删除操作是一种方式,还有另外一种写法,如下所示:我们可以看到Entity实体里已经定义好了增删改查的枚举,只要掉就可以了

如何用EF删除数据库中的数据

7、以上就是如何用EF删除数据库中的记录行的方法,共介绍了两种方法,是不是很简单啊,你学会了吗,有问题的话请留言哈

  • 如何利用VBS实现定时打开网页自动签到签退
  • VBA EXCEL SQL数据库
  • 易语言如何读写文件
  • 怎样使用VBA让控件适合窗体的缩放?
  • oracle如何修改数据文件路径
  • 热门搜索
    生物手抄报图片 海洋手抄报内容 动物世界手抄报 关于法制的手抄报资料 中国板报网手抄报 环境保护手抄报内容 绿山墙的安妮手抄报 语文知识手抄报 关于三国演义的手抄报 有关安全的手抄报图片