下面的代碼是我用的。 SQL表名:tbl_Student
列:student_id(標識),名,姓,位置,電子郵件。值在LINQ/C#中爲列標識插入錯誤
當我提交下面的代碼。以下錯誤將會發生。我對這個概念很陌生。我不知道如何管理標識欄。請幫助。
無法執行創建,更新或刪除 「表(tbl_Student)」操作,因爲它在C#中沒有主鍵
tbl_Student ts = new tbl_Student();
ts.Firstname = textBox1.Text;
ts.Lastname = textBox2.Text;
ts.Location = textBox3.Text;
ts.Email = textBox4.Text;
db.tbl_Students.InsertOnSubmit(ts);
db.SubmitChanges();
在SSMS中右鍵單擊該表並選擇設計,彰顯'student_id'並單擊小圖標,看起來像一個關鍵。保存並重新生成模型。 – asawyer
我已經將主鍵添加到該colomn。但仍然返回錯誤 – Hari
保存,*重新生成模型。* – asawyer