30/09/2018, 17:47
Lỗi:" System.Data.SqlClient.SqlException" trong C#
Chương trình của em bị một lỗi như thế này.
Cho em hỏi là nó là lỗi gì, lỗi ở bên chương trình hay bên DB ạ ? và cách sửa thế nào ?
Note: Em chưa có học về C# và database, chẳng qua là lên mạng nhìn rồi làm theo thử cho nên em cũng chẳng biết gì về cái lỗi này.
Bài liên quan
Các thuộc tính
Mã
(thường sẽ là khóa chính) khôngUpdate
được đâu bạn ơi. SQL k cho update khóa chính.Vậy phải làm sao hả anh ?? tại em chỉ nhìn rồi làm theo thôi chứ cũng chưa hiểu lắm về mấy cái này.
Thì bạn chỉ được phép cập nhật giá trị các thuộc tính khác của đối tượng, không thể cập nhật thuộc tính là khóa chính được. Vì mình k hiểu sao bạn lại cập nhật giá trị “Mã Nhân Viên”, vì thực tế rất ít khi có nhu cầu đó, còn bạn nhất quết muốn cập nhật thì bạn đừng cho nó là “Khóa chính” trong Database nữa.
Đây là DB của em
Em không biết nên chỉnh sửa thế nào nữa
cho anh hỏi khi em insert bảng hóa đơn với mã nhân viên ‘NV01’. Thì trong bảng nhân viên có người nhân viên mã ‘NV01’ chưa vậy ?
Phần database em cũng copy trên mạng à ?
Em chưa học về database thì sẽ không hiểu vì sao lỗi này phát sinh này đâu.
Nên trước tiên em nên học về database.
Em có thể tham khảo link
SQL Tutorial (Tiếng anh)
Tổng quan về cơ sở dữ liệu(FPT)
Em coi trên mạng và copy code mà chưa có kiến thức về database, thì dù có lên đây hỏi. Các bạn có trả lời thì em cũng không hiểu vấn đề.
em xem và làm theo trên mạng thôi ạ. cảm ơn anh đã nhắc nhở.