Access2010索引详细说明
时 间:2013-07-10 17:07:03
作 者:吴静贤 ID:32056 城市:广州
摘 要:access 2010 索引相关疑问。
属于概念性文章
正 文:
2010的索引,有两个地方,下图的两个红框框框住的地方,上面的索引点击以后回弹出中间的“索引:教师”对相框,可以在里面自行输入索引,下面的字段属性中的索引可以按照下拉来选择索引的有无。
当点击下面这个按钮
就弹出下面这个框框,在里面键入索引名称、字段名称(可输入或下拉选择),排序(下拉选择),但是输入以后,不会对字段属性中的索引属性有任何改变。
但相反在字段属性中,见属性“无”改为“有(有重复)”或“有(无重复)”
那个弹出来的框框就自动生成了一个索引,如下图的“教师编号1”
书本上没有明确两者的关系,但是按照这样看来,当字段属性索引改为有以后,上面的列表中会自行添加一个普通索引。但是如果要创建主索引就要在上面的列表中定义。
是这样理解的么?有没有了解的人?
如下正解:
创建索引
要创建索引,请先决定是创建单字段索引还是多字段索引。通过设置“索引”属性可创建单字段索引。下表列出了“索引”属性的可能设置。
“索引”属性的设置 | 含义 |
---|---|
无 | 不在此字段上创建索引(或删除现有索引) |
有(有重复) | 在此字段上创建索引 |
有(无重复) | 在此字段上创建唯一索引 |
如果创建唯一索引,则 Access 不允许您在字段中输入这样的新值:该值已在其他记录的同一字段中存在。Access 会自动为主键创建唯一索引,但您可能也想禁止其他字段中的重复值。例如,可以在一个存储序列号的字段上创建唯一索引,以便不会有两个产品具有相同的序列号。
有关主键的详细信息,请单击“请参阅”部分中的链接。
创建单字段索引
- 在“导航窗格”中,右键单击想在其中创建索引的表的名称,然后在快捷菜单上单击“设计视图”。
- 单击您想创建索引的字段的“字段名称”。
- 在“字段属性”下,单击“常规”选项卡。
- 在“索引”属性中,如果想允许重复,则单击“有(有重复)”,否则单击“有(无重复)”以创建唯一索引。
- 要保存更改,请在“快速访问工具栏”上单击“保存”,或者按 Ctrl+S。
创建多字段索引
- 在“导航窗格”中,右键单击想在其中创建索引的表的名称,然后单击“设计视图”。
- 在“设计”选项卡上的“显示/隐藏”组中,单击“索引”。
此时会出现“索引”窗口。调整窗口大小,以便显示一些空白行和索引属性。
要为表创建多字段索引,您要在“索引”窗口中为索引中的每个字段包含一行,并且仅在第一行中包含索引名称。Access 将所有行视为同一索引的一部分,直至它遇到包含另一个索引名称的行为止。要插入一行,请右键单击想插入一行的位置,然后在快捷菜单上单击“插入行”。
- 在“索引名称”列中,在第一个空白行内键入索引的名称。可以按照某一个索引字段的名称来命名索引,也可以使用其他名称。
- 在“字段名称”列中,单击箭头,然后单击想用于索引的第一个字段。
- 在下一行中,将“索引名称”列留空,然后,在“字段名称”列中单击索引的第二个字段。重复此步,直至选择了要包含在索引中的所有字段为止。
注释 默认的排序次序是升序
- 要更改字段值的排序次序,请在“索引”窗口的“排序次序”列中单击“升序”或“降序”。
- 在“索引”窗口中的“索引属性”下,为“索引名称”列中包含索引名称的行指定索引属性。请依据下表来设置属性。
标签 | VALUE |
---|---|
主索引 | 如果为“是”,则索引为主键。 |
唯一索引 | 如果为“是”,则索引中的每个值必须唯一。 |
忽略空值 | 如果为“是”,则在索引字段中具有空值的记录被排除在索引之外。 |
- 要保存更改,请在“快速访问工具栏”上单击“保存”。
键盘快捷方式 按 Ctrl+S。
- 关闭“索引”窗口。
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)