sqlserver不能将值NULL插入列id(列不允许有空值解决)
来源:动视网
责编:小采
时间:2020-11-09 07:06:47
sqlserver不能将值NULL插入列id(列不允许有空值解决)
sqlserver不能将值NULL插入列id(列不允许有空值解决):错误现象: Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'不能将值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允许有空值。INSERT 失败。 /Untitled-2.asp,行 115 原因分析: SQL数据库中,建立表时没有将id列
导读sqlserver不能将值NULL插入列id(列不允许有空值解决):错误现象: Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'不能将值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允许有空值。INSERT 失败。 /Untitled-2.asp,行 115 原因分析: SQL数据库中,建立表时没有将id列

错误现象:
Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'不能将值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允许有空值。INSERT 失败。
/Untitled-2.asp,行 115
原因分析:
SQL数据库中,建立表时没有将id列标识规范设置为“是”。所以大家在创建表的时候一定将id设为自动增加id,标识之类的。
解决办法:
点击表,修改,设置id列标识规范为“是”,如下图。

您可能感兴趣的文章:
SqlServer下通过XML拆分字符串的方法sqlserver2008 拆分字符串SQLServer 批量插入数据的两种方法使用SQL Server 获取插入记录后的ID(自动编号)sqlserver中向表中插入多行数据的insert语句sql server中批量插入与更新两种解决方案分享(asp.net)SQLServer用存储过程实现插入更新数据示例快速插入大量数据的asp.net代码(Sqlserver)SQL Server实现将特定字符串拆分并进行插入操作的方法
sqlserver不能将值NULL插入列id(列不允许有空值解决)
sqlserver不能将值NULL插入列id(列不允许有空值解决):错误现象: Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'不能将值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允许有空值。INSERT 失败。 /Untitled-2.asp,行 115 原因分析: SQL数据库中,建立表时没有将id列