sqlserver 不能將值NULL插入列id(列不允許有空值解決)
錯誤現(xiàn)象:
Microsoft OLE DB Provider for SQL Server 錯誤 '80040e2f'不能將值 NULL 插入列 'id',表 'web.dbo.dingdan';列不允許有空值。INSERT 失敗。
/Untitled-2.asp,行 115
原因分析:
SQL數(shù)據庫中,建立表時沒有將id列標識規(guī)范設置為“是”。所以大家在創(chuàng)建表的時候一定將id設為自動增加id,標識之類的。
解決辦法:
點擊表,修改,設置id列標識規(guī)范為“是”,如下圖。

相關文章
使用BULK INSERT大批量導入數(shù)據 SQLSERVER
使用BULK INSERT大批量導入數(shù)據 SQLSERVER,需要的朋友可以參考下。2011-12-12
insert into tbl() select * from tb2中加入多個條件
insert into tbl() select * from tb2中加入多個條件2009-06-06
SQL?Server?2008?R2安裝教程及錯誤解決方案詳細教程
這篇文章主要介紹了安裝SQL?Server?2008?R2的步驟,并列舉了幾個常見的錯誤及其解決方法,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2025-02-02
SQLSERVER全文目錄全文索引的使用方法和區(qū)別講解
這篇文章主要介紹了SQLSERVER全文目錄全文索引的使用方法,有圖有代碼,大家參考使用吧2013-11-11
一個查看MSSQLServer數(shù)據庫空間使用情況的存儲過程 SpaceUsed
一個查看MSSQLServer數(shù)據庫空間使用情況的存儲過程 SpaceUsed...2007-02-02

