数据库插入数据失败,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)

);

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

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

上一篇:C++如何屏蔽双击运行程序功能?


下一篇:java实现oracle数据库基本操作