设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3525|回复: 13
打印 上一主题 下一主题

[帮助] 刚开始接触Access 求帮助

[复制链接]
跳转到指定楼层
1#
发表于 2015-6-8 09:51:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在创建选项卡 查询设计  我选择了表 之后双击ID   再预览视图   发现ID无限重复   之前的ID是1-20  它就1-20无限循环 有时候出现ID混乱的情况。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
 楼主| 发表于 2015-6-8 18:26:43 | 只看该作者
roych 发表于 2015-6-8 17:17
索引这东西应该创建,但不应该随便创建。
一般来说,经常需要查询的字段可以设置索引,例如员工信息 ...

谢谢提醒 ^_^
13#
发表于 2015-6-8 17:17:03 | 只看该作者
恶魔Aa天使 发表于 2015-6-8 15:29
终于找到原因了  就是关系那里的问题   感谢站长@tmtony    感谢@roych朋友的帮助    如果你们可以看到  能 ...

索引这东西应该创建,但不应该随便创建。
一般来说,经常需要查询的字段可以设置索引,例如员工信息表里,可以设置工号为主键,而姓名则可以考虑设置索引。
主键或者无重复的索引,如果表中存在重复值将无法创建。建议先在Excel里删除重复项再导入。
12#
发表于 2015-6-8 17:13:38 | 只看该作者
恶魔Aa天使 发表于 2015-6-8 15:22
感谢大家的关心  刚才又尝试了一遍  发现导入一个表   把表的信息选中  再预览视图  没问题,只要再添加一 ...

天骄多表的时候应该用建立内联接关系,否则容易导致笛卡尔乘积。如图所示:表1:
ID 姓名
1 张三
2 李四
表2:
ID 工资
1 3000
2 4000
分别把两个表中的姓名、工资拖入窗格后,将产生笛卡尔乘积:
姓名 工资
张三 3000
张三 4000
李四 3000
李四 4000
如果以两个表的ID建立起内联接则形成下面的表:
姓名工资
张三3000
李四4000
SQL语句大体是:select 表1.姓名,表2.工资 from 表1 inner join 表2 on 表1.ID=表2.ID
11#
 楼主| 发表于 2015-6-8 15:29:11 | 只看该作者
终于找到原因了  就是关系那里的问题   感谢站长@tmtony    感谢@roych朋友的帮助    如果你们可以看到  能告诉我索引可以随便创建吗? 创建关系总是告诉我索引有问题不让我弄重复
10#
 楼主| 发表于 2015-6-8 15:22:03 | 只看该作者
感谢大家的关心  刚才又尝试了一遍  发现导入一个表   把表的信息选中  再预览视图  没问题,只要再添加一个表 哪怕什么也没做 只是添加   就会对原来的结果造成无限重复  刚才尝试的结果貌似是创建了关系的情况下就不会无限重复  两个没有关系的表在一起就会无限重复 请问这个是真的吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
 楼主| 发表于 2015-6-8 15:06:45 | 只看该作者
roych 发表于 2015-6-8 14:15
导入的时候,默认会生成一个自动编号的ID(可能是你所说的ID1),这个是不重复的。
可以试试分组汇总。
...

汇总还是不行。。 您说是关系创建那里处的问题吗?
8#
发表于 2015-6-8 14:15:53 | 只看该作者
恶魔Aa天使 发表于 2015-6-8 10:52
用的是10版本,我是用Excel导入的,因为无法创建关系(大约20个表) 说数据不一样,我就把一些表的多余id ...

导入的时候,默认会生成一个自动编号的ID(可能是你所说的ID1),这个是不重复的。
可以试试分组汇总。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
 楼主| 发表于 2015-6-8 10:56:32 | 只看该作者
tmtony 发表于 2015-6-8 10:46
如果你表是重复的,那查询肯定也是重复的

那么请问每个表不能有重复的数据吗😊
6#
 楼主| 发表于 2015-6-8 10:52:42 | 只看该作者
roych 发表于 2015-6-8 10:41
ID是主键,应该是不会有重复的。除非后面有空格之类。如需帮助,请上传附件(如有2003版最好,估计目前还是 ...

用的是10版本,我是用Excel导入的,因为无法创建关系(大约20个表) 说数据不一样,我就把一些表的多余id删掉,只留20个,有的表还会生成ID与ID1,因为看着不碍事就没处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 16:23 , Processed in 0.097761 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表