注册 登录
编程论坛 ASP技术论坛

数据库上传之后 表属性自动改变的问题

yndkai 发布于 2007-08-30 09:44, 456 次点击

请问为什么我的数据库在本地都是好好的 可是传到服务器上之后表的属性就变了 比如说本地的一个表的ID标识为 是
种子为 1 递增为 1 但是传到服务器上就 变了 添加数据也不能添家了 提示为

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC SQL Server Driver][SQL Server]无法将 NULL 值插入列 'ID',表 'cn76159_db.cn76159.News';该列不允许空值。INSERT 失败。

/admin/addinfo_ok.asp,行27

希望各位高手予以指教

5 回复
#2
天涯听雨2007-08-30 10:48
设置字段属性,是否为标识,为是;标识递增量随你了
#3
yndkai2007-08-30 10:53
恩 我知道这些 我的意思是

为什么我的数据库在本地都是好好的 可是传到服务器上之后表的属性就变了 比如说本地的一个表的ID标识为 是
种子为 1 递增为 1 但是传到服务器上就 变了
#4
yndkai2007-08-30 12:54

自己顶顶

#5
天涯听雨2007-08-30 18:06
你一定是进行传表,你把服务器的进行设置一下不就可以了吗
#6
xiapi2007-08-31 12:51

导出数据库的时候选择第三项,即“在SQL_SERVER之间复制对象和数据”。
这样一般不会出现你说的这种情况,


如果你是选择第一项,即“从原数据库复制表和视图”
这样一般会出现你说的这种情况。

1