Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关系

李先生  发表于:2007-11-25 16:35:20  
复制

在建立表和表之间的关系时,我用了"实时参照完整性",然后点击了"创建",错误提示为"主表的引用字段中,找不到唯一的索引"

请问:唯一的索引是怎么定义的,怎么建立唯一的索引?

 

Top
竹笛 发表于:2007-11-25 18:44:16
两个表中是否有相同的字段名?并且该对字段是否为唯一的?

马丽 发表于:2007-11-26 08:10:31

唯一的索引一般有两种方法可以建立,一是把该字段设为主键,还有就是选中该字段在属性中设置是否允许重复的属性为否,是否为空设为否.



咱家是猫 发表于:2007-11-29 22:09:59

在字段的索引属性上设:有(无重复)



愉快 发表于:2008-08-29 19:02:54
还是解决不了,急求

愉快 发表于:2008-08-29 19:41:28
我刚才找到办法了,你们说的都有问题,如A表的“文件”要与B表的“文件"中自动产生,应该是在B表的数据表中,”文件”字段的“查询”中选择“组合框“,”行来源类型”中选择“表/查询”,下面是关键,在“来源行”中输入“SELECT A.文件 FROM A;”。一定可以。我搞了几个小时,才找到。

马山杨梅 发表于:2008-08-29 19:53:01
我刚才用2个表反复试了你说的问题,还是你的这个主表的那个引用字段(就是关系连线主表端的那个字段)不是主键或者该字段没有设置成索引-有(无重复)。

总记录:6篇  页次:1/1 9 1 :