如何在MS Access中定义组合键?
答
如果内存正确运行,您可以在设计视图中选择字段时按住SHIFT键。一旦您选择了要作为密钥一部分的所有字段,请按主键按钮。
答
已经回答了,但我想用附加信息加入。
解决了我的相关问题后,按住“ctrl”+在设计视图中点击多列,然后点击左上角的“主键”图标效果很好。
我接收指出一个错误,
您请求对表的改变没有成功,因为他们 将在索引,主键或 关系创建重复的值。
我不确定这是我的数据,还是我做错了什么。果然,这是我的数据 - 我意外地输入了重复数据而没有意识到这一点。
我使用的是撇出一个dbforums.com post以下查询快速识别问题:
SELECT ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
FROM TableName
GROUP
BY ColumnName1
, ColumnName2
, ColumnName3
, ColumnName4
HAVING Count(*) > 1
适应SQL到我的表查询当即指出问题的项之后。我把它解决了,解决了我的表中允许重复创建的问题,并且能够创建我的复合主键没问题。
移位,而不是控制。或者,您可以在索引属性表中选择它们,索引名称在第一列中,而第一列中没有任何内容用于组合索引的后续字段。 – 2011-06-15 23:06:18