在SQL2K中,提示“键列信息不足,更新影响到更多行!”怎么办?(50分)

  • 主题发起人 主题发起人 易名烦
  • 开始时间 开始时间

易名烦

Unregistered / Unconfirmed
GUEST, unregistred user!
我的表没法设置主键。
 
>>我的表没法设置主键

为什么? 没有主键,最起码也要有字段(组合)能够唯一标识一条记录,否则
在sql server下没法用
 
主键都没有,没有办法
 
可以用查询分析器改
 
本来我的表就是重复的记录,完全重复,哪我怎么办?
 
lotusleaf:
我要在程序里做的嘛!
 
加一个自增字段ID,在程序中设为不可见不可编辑
 
“uniqueidentifier”是这个东东吧?
 
如果你是用ADO连接的话,把ADO的连接方式设为SERVER模式就不会出现这种问题了。
 
我没有设计过这样的表,但是如果一定有这样的表的话,
我建议建立一个自增字段,只是在程序中不时用它而已,
或者说是程序员不时用,但是SqlServer需要依靠它来定
位数据行的
 
小小K:
能说说区别吗?
 
在SQL Server中设计表
增加一个字段 ID
类型 int
长度 4 (看需要)
点右键,在设置主键上打钩
下面的列属性页中设置
标识种子 1
标识递增量 1
 
多人接受答案了。
 
后退
顶部