4.1 添加和编辑字段
在表中添加字段是设计表结构的首要任务,只有有了字段才能对字段的属性进行设置。除此之外,对现有的字段可能需要进行一些修改和调整,例如修改字段的名称、调整字段的位置。本节将介绍在表中添加和编辑字段的方法,它们都可以在表的数据表视图和设计视图中完成。
4.1.1 添加字段
用户可以在表的数据表视图或设计视图中添加字段,两种方式的主要区别在于添加字段后是否需要对字段进行更多的设置。在数据表视图中添加字段后可以直接输入数据,但是无法对字段本身进行更多的设置;在设计视图中添加字段后可以对字段的属性进行设置,但是无法在该视图中输入数据。下面将介绍在两种视图中添加字段的方法。
1.在数据表视图中添加字段
在数据表视图中添加字段的操作步骤如下:
(1)在新建的表中默认包含一个ID字段,单击该字段右侧的“单击以添加”,然后在弹出的菜单中为新字段选择一种数据类型,如图4-1所示。
提示:关于数据类型的更多内容将在4.2节进行介绍。
图4-1 选择字段的数据类型
(2)选择一种数据类型后,将在ID字段的右侧添加一个新字段,并进入名称编辑状态,输入字段的名称并按Enter键,如图4-2所示。使用类似的方法可以继续添加字段。
图4-2 添加字段并为其设置名称
2.在设计视图中添加字段
如果当前正处于数据表视图中,则需要先切换到设计视图,然后在其中添加字段,操作步骤如下:
(1)在“字段名称”列中单击要添加字段的单元格,然后输入字段的名称,例如“客户编号”,如图4-3所示。
图4-3 在设计视图中添加字段
提示:在输入内容时,单元格中闪烁的竖线表示当前输入内容的位置。
(2)如果要添加多个字段,可以在输入好一个字段后按键盘上的下箭头键,激活当前单元格下方的单元格,然后输入字段的名称,如图4-4所示。使用鼠标单击的方式也可以激活特定的单元格。
图4-4 添加更多的字段
提示:如果在设计视图中修改了表中的内容,则在切换到数据表视图时Access将显示是否保存表的提示信息,只有单击“是”按钮才能切换到数据表视图。
Access对字段的名称有以下一些限制:
- 字段名不能以空格开头。
- 字段名可以包含汉字、英文字母、数字和一些特殊字符,但是不能包含句号(.)、感叹号(!)、中括号([和])和重音符号(`)等几个符号。
- 字段名不能包含ASCII值为0~31的字符。
- 字段名的字符个数最多不能超过64个。
4.1.2 重命名字段
用户可以在数据表视图或设计视图中修改现有字段的名称。在数据表视图中可以使用以下两种方法修改字段的名称:
- 双击要修改名称的字段标题,进入名称编辑状态,输入新名称并按Enter键。
- 右击要修改名称的字段标题,在弹出的菜单中选择“重命名字段”命令,然后输入新名称并按Enter键。
如果是在设计视图中修改字段名称,只需单击“字段名称”列中要修改名称的单元格,按BackSpace键或Delete键删除原有名称,然后输入新的名称。
4.1.3 移动字段
在表中添加字段后可以根据需要调整字段的位置,以不同的排列方式显示表中的数据。在数据表视图和设计视图中调整字段位置的方法如下。
- 数据表视图:将鼠标指针移动到字段标题上,当出现向下箭头时单击,将选中该字段所在的列,然后按住鼠标左键将字段拖动到目标位置,在拖动过程中显示的粗线表示当前移动到的位置,如图4-5所示。
图4-5 在数据表视图中移动字段
- 设计视图:将鼠标指针移动到字段所在行最左侧的灰色区域上,当出现向右箭头时单击,将选中该字段所在的行,然后将鼠标指针再次移动到该灰色区域上,当出现箭头时将整行拖动到目标位置,在拖动过程中显示的水平黑线表示当前移动到的位置,如图4-6所示。
图4-6 在设计视图中移动字段
4.1.4 插入字段
有时可能需要在现有的两个字段之间添加一个新的字段。字段在数据表视图和设计视图中的排列方向不同,数据表视图中的字段横向排列在表的顶部,设计视图中的字段纵向排列在表的左侧。
1.在数据表视图中插入字段
在数据表视图中插入字段的操作步骤如下:
(1)在数据表视图中打开要插入字段的表,右击要在其左侧插入新字段的字段,然后在弹出的菜单中选择“插入字段”命令,如图4-7所示。
(2)在第(1)步中右击的字段左侧添加一个新字段,如图4-8所示,然后可以为其设置一个合适的名称。
图4-7 选择“插入字段”命令
图4-8 在数据表视图中插入字段
2.在设计视图中插入字段
在设计视图中插入字段的操作步骤如下:
(1)在设计视图中打开表,右击要在其上方插入字段的行中的任意一个单元格,然后在弹出的菜单中选择“插入行”命令,如图4-9所示。
(2)在第(1)步中右击的行的上方插入一个新行,在该行的“字段名称”列中输入字段的名称,如图4-10所示。
图4-9 选择“插入行”命令
图4-10 在设计视图中插入字段
提示:将鼠标指针移动到行中第一个字段左侧的灰色区域上,当鼠标指针变为向右箭头时右击,也会弹出相同的菜单。通常将字段左侧的灰色区域称为“行选择器”。
4.1.5 删除字段
用户应该将不再需要的字段从表中删除,以免带来混乱。删除字段有以下几种方法:
- 在数据表视图中右击要删除的字段标题,然后在弹出的菜单中选择“删除字段”命令。
- 在设计视图中右击要删除的字段所在行中的任意一个单元格,然后在弹出的菜单中选择“删除行”命令。
在数据表视图中删除字段后无法撤销删除操作,在关闭表时也不会显示是否保存表更改的提示信息。在设计视图中删除字段后可以使用Ctrl+Y快捷键撤销删除操作,恢复刚删除前的状态,并且在关闭表时也会询问用户是否保存对表的更改,如果单击“否”按钮,则不会保存删除字段的结果,这意味着下次打开表时该字段仍在表中。