工业设计艺术生:SQL高手进!!!!!!!

来源:百度文库 编辑:高校问答 时间:2024/04/20 14:32:24
故障说明:用客户端软件访问Sql Server服务器(sql7.0),提示有一个字段不能为空,从服务器上把相应的表上的字段设置为允许为空之后,从客户端访问又报“OLE IDispatch 异常代码 0 出自 Nodes: Key is not unique in collection..”的错误,而我在想把服务器上原来的设置为允许为空的地方再改回去,也改不了了,该后不能保存,而且服务器上的状态显示为暂停的状态。请问:1、为什么再改回去保存不了?2、OLE IDispatch 异常代码 0 出自 Nodes: Key is not unique in collection..是什么错误?怎么处理?

这是唯一性约束有问题,你没有把你的表结构贴上去,不能回答得太具体,比方说你设置了主键没有,又比方说是不是和别的表有关联等等