我的 DBML 设计器代码是这个
[Column(Storage="_id",IsPrimaryKey=true,DbType="Int")]
public System.Nullable<int> id
{
get
{
return this._id;
}
set
{
if ((this._id != value))
{
this._id = value;
}
}
}
和我的 C# 代码
DataClassesDataContext db = new DataClassesDataContext();
userlogin tc = new userlogin();
tc.username = TextBox1.Text;
tc.pass = TextBox2.Text;
db.userlogins.InsertOnSubmit(tc);
db.SubmitChanges();
Response.Redirect("Main.aspx");
当我在文本框中插入数据时,当 IDENTITY_INSERT 设置为 OFF 时,无法在表“userlogins”中插入标识列的显式值