Lỗi khi thêm dữ liệu từ chương trình C# + SQL
Mọi người cho em hỏi:
Cái dạng lỗi nào là sao ạ?
“Value of member ‘XYZ’ of an object of type ‘ABC’ changed
A member defining the identity of the object cannot be changed”.
Consider adding a new object with new identity and deleting the existing one instead
Em đang làm tập về kết nối csdl trên C#, em viết thủ tục thêm ở sql server, sau đó trong C# em dùng linq to sql để mô tả lại các thủ tục này thành các phương thức, lúc chạy chương trình thêm dữ liệu vào thì nó báo lỗi trên trong khi đó trên database dữ liệu vẫn được thêm bình thường ạ?
Mấy bài trước em làm vẫn ok, không có vấn đề gì, giờ vẫn làm đúng như vậy, kiểm tra lại rất nhiều vẫn không hiểu. Mong mọi người giúp đỡ. Em xin cám ơn.
Em nên đưa code lên cho người khác dễ tìm ra lỗi
LinqToSQL A member defining the identity of the object cannot be changed
Cám ơn anh đã quan tâm đến topic của em
Bài anh đưa em cũng đọc qua rồi ạ, nhưng em làm kiểu mapping stored procedure thành method cho nên code không có gì ạ. Loay hoay nãy giờ em quyết định quay sang làm bằng cách dùng ADO.Net thay vì Linq , tuy có hơi lâu nhưng cũng tạm ổn, hehe.