作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将表中主键的状态设置为 IDENTITY 。我在 VS 中插入了另一个表字段,但是当我运行这个程序时,程序出错了。为什么?我的问题是什么?
我表中的 ID 字段设置为标识。
运行时错误是:
Cannot insert explicit value for identity column in table 'IncomeTable' when IDENTITY_INSERT is set to OFF.
在对比中:
private void button1_Click(object sender, EventArgs e)
{
IncomeTable income = new IncomeTable();
income.amount_income = amount;
income.comment_income = comment;
income.date_income = date;
context.IncomeTables.InsertOnSubmit(income);
context.SubmitChanges();
}
我搜索过,但我无法解决这个问题。干杯
最佳答案
你可以试试这个:
自动生成的值 = True
自动同步 = True
Int NOT NULL IDENTITY
关于c# - 当 IDENTITY_INSERT 设置为 OFF 时,无法在表 'IncomeTable' 中为标识列插入显式值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15997572/
我是一名优秀的程序员,十分优秀!