数据库插入数据失败,log提示不能将值 NULL 插入列 'id'

已经记不住具体的log信息了,意思就是ID如果没有设置为自增长的情况下就不能插入数据,而建表时ID字段是设置为“not null”,所以就不能顺利插入数据。

解决方法有两种:

①建表时用sql语句设置ID为自增长:

REATE TABLE dbo.XXXX(
ID int identity(1,1) not null,
StationNum varchar(50) null,
LayerIndex int null,
      。。。。

primary key(ID)

);

 

参照:http://www.jb51.net/article/38697.htm

posted @ 2017-05-23 17:39  Youse的二分口粮地  阅读(828)  评论(0编辑  收藏  举报