我无法删除实体 -
Using db As Context = New Context
Dim car = db.Car.First(Function(x) x.ID = txtCarID.text)
db.Entry(car).State = Data.Entity.EntityState.Deleted
End Using
我尝试了很多其他语法,这是另一种 -
Using db As Context = New Context
Dim car = new Car With {.ID = txtCarID.text}
db.Car.Attach(car)
db.Car.Remove(car)
End Using
我没有收到任何错误,但记录永远不会被删除。
我哪里错了?
谢谢,
答案 0 :(得分:1)
进行更改后,您需要调用SaveChanges
DbContext
方法。否则,更改将不会提交给数据库。