下面的代码是我用的。 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