15、《Entity Framework Core 数据操作与并发控制》

《Entity Framework Core 数据操作与并发控制》

1. 对象删除操作

在数据库操作中,删除对象以及对应的数据库记录是常见需求。Entity Framework Core 提供了多种删除对象的方式。

1.1 使用 Remove() 方法删除对象

要删除一个对象,需要调用 Remove() 方法。该方法既可以直接在继承自 DbContext 的上下文类上调用,也可以在上下文类的 DbSet<EntityClass> 属性上调用。调用 Remove() 方法会使加载的 Flight 对象从 Unchanged 状态变为 Delete 状态,但此时对象尚未在数据库中删除,只有调用 SaveChanges() 方法时,才会向数据库管理系统发送 DELETE 命令。

以下是一个使用 Remove() 方法删除 Flight 记录的示例代码:

public static void RemoveFlight()
{
    CUI.MainHeadline(nameof(RemoveFlight));
    using (WWWingsContext ctx = new WWWingsContext())
    {
        v
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值