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

TableAdapter Chèn dữ liệu không tồn tại

Hóa ra là do tôi đang sử dụng ứng dụng được biên dịch VS mỗi khi cơ sở dữ liệu mdf bị ghi đè, do đó những thay đổi tôi thực hiện đã bị xóa hoàn toàn,

Giải pháp khả thi có thể là một trong những cách sau

1) Thay đổi chuỗi kết nối để trỏ đến cơ sở dữ liệu nằm trong thư mục Gỡ lỗi, sẽ không bị ghi đè mỗi khi bạn biên dịch và chạy ứng dụng

2) Bạn có thể đơn giản để cho các kết nối như vậy và chỉ cần kiểm tra nó thông qua chế độ trình biên dịch tách rời.

Tôi có thể tìm ra điều này do liên kết stackoverflow sau đây mà tôi bất ngờ gặp phải sau 2 ngày.

Cơ sở dữ liệu các thay đổi không tồn tại sau khi ObjectContext.SaveChanges () được gọi



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql để chọn ra một chuỗi tên người và xuất ra các chữ cái đầu

  2. Sql nối dữ liệu hàng vào cột

  3. Hàm ROUND () của SQL Server:Điều gì cần làm và Tại sao bạn nên quan tâm?

  4. Làm thế nào để tự nối bảng theo cách mà mọi bản ghi được nối với bản ghi trước đó?

  5. Tham gia đến MAX bản ghi ngày trong nhóm