Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    LINQ - Cannot attach an entity that already exists

    Lỗi khi update dữ liệu, ai giúp mình fix chỗ này với
    Mã:
    Cannot attach an entity that already exists.
    
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
    
    Exception Details: System.InvalidOperationException: Cannot attach an entity that already exists.
    
    Source Error: 
    
    
    Line 146:                else
    Line 147:                {
    Line 148:                    _context.GetTable<T>().Attach(entity, true);
    Line 149:                }
    Line 150:

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    dịch ra tiếng anh có nghĩa là entity đó đã tồn tại. bạn xem lại vấn đề đó nhé

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    thì cập nhật dữ liệu đã có, nên attach vào mà

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    1. Bạn copy code của bạn mang lên nếu có thể.
    2. Bạn copy hoàn toàn thông báo lỗi.

    Theo mình có lẽ bạn còn 1 cái SubmitChange() nữa ở phía bên dưới Attach()
    Bạn thử mang cái SubmitChange() đó lên trên Attach()

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •