博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EF 两种删除方式的比较
阅读量:4618 次
发布时间:2019-06-09

本文共 316 字,大约阅读时间需要 1 分钟。

UserInfo user = from u in context.UserInfo where u.Id=343 select u;

context.UserInfo.Remove(user);

 用Remove()方法时,必须先从EF中查到才能删除

UserInfo user = new UserInfo(){Id=343};

context.Entry<UserInfo>(user).State = System.Data.EntityState.Deleted;

用这种方法不用先查再删除,其实内部做了查询,推荐用这种;

转载于:https://www.cnblogs.com/dxmfans/p/9434658.html

你可能感兴趣的文章
keepalived+nginx安装配置
查看>>
我的2015---找寻真实的自己
查看>>
android编译遇到问题修改
查看>>
解决Ubuntu18.04.2远程桌面Xrdp登录蓝屏问题
查看>>
Git的安装和使用教程详解
查看>>
lsof命令详解
查看>>
常用模块,异常处理
查看>>
父窗口与子窗口之间的传值
查看>>
eclipse 找不到 tomcat 的解决方案
查看>>
HDU 1890--Robotic Sort(Splay Tree)
查看>>
connection string for Excel/Access 2010
查看>>
【转】【Python】Python中的__init__.py与模块导入(from import 找不到模块的问题)
查看>>
学习wavenet_vocoder之环境配置
查看>>
常用Maven命令
查看>>
Docker启动mysql的坑2
查看>>
j2ee爬坑行之二 servlet
查看>>
JAVA基础入门(JDK、eclipse下载安装)
查看>>
最基础的applet运用--在applet上画线
查看>>
并不对劲的hdu4777
查看>>
linux使用rz、sz快速上传、下载文件
查看>>