Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Xóa một bản ghi khỏi Entity Framework?

Không cần thiết phải truy vấn đối tượng trước, bạn có thể đính kèm nó vào ngữ cảnh bằng id của nó. Như thế này:

var employer = new Employ { Id = 1 };
ctx.Employ.Attach(employer);
ctx.Employ.Remove(employer);
ctx.SaveChanges();

Ngoài ra, bạn có thể đặt trạng thái của mục nhập đính kèm thành đã xóa:

var employer = new Employ { Id = 1 };
ctx.Entry(employer).State = EntityState.Deleted;
ctx.SaveChanges();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nối nhiều hàng thành một chuỗi văn bản duy nhất bằng cách nhóm

  2. Giới thiệu tính năng mới - Phân tích bế tắc

  3. Không thể bỏ giản đồ vì nó không tồn tại hoặc bạn không có quyền. - Hướng dẫn SQL Server / TSQL Phần 29

  4. Chuyển đổi ‘datetime2’ thành ‘time’ trong SQL Server (Ví dụ T-SQL)

  5. SQL Server phụ thuộc