龙空技术网

使用“查阅向导”功能规范Access的数据表中字段的数据输入

古老师说 102

前言:

如今朋友们对“access中修改字段类型”可能比较关注,咱们都需要学习一些“access中修改字段类型”的相关资讯。那么小编也在网摘上汇集了一些关于“access中修改字段类型””的相关资讯,希望咱们能喜欢,同学们一起来学习一下吧!

用Access做个小软件,某个字段中的数据就是固定的几样,而且这几样也很少更新。

这样的例子很多,比如:

(1)性别字段:男、女、未知

(2)成绩字段:优、良、中、及、不及

这个时候在设置该字段的类型时用“查阅向导”就非常方便了。

Access数据表的数据表字段的“查阅向导”通过向导方式设置该字段的数据以下面两种情况:

(1)自定义的列表数据

(2)其他表中的某个字段的数据(这个时候可以方便另建一个数据表)

在使用“查阅向导”设置好类型后,可以使用该字段对应的“查阅”选项卡进一步设置该字段,以满足更复杂的数据输入规范要求,包括输入的控件、宽度、是否允许多值输入等等。

下面用例子说明:

【例1】学生信息表 需要 性别 字段

操作步骤如下:

(1)在 学生信息表 表 的 设计视图的 “性别”字段的“数据类型”下拉列表中选择“查阅向导”

(2)在 查询向导 对话框 选择“自行键入所需的值(V)。”; 点击“下一步”按钮。

(3)在 查询向导 对话框 中 输入 该字段所有可以使用的值,这里就用1列,把输入的数据填入在 第1列 列表对应的单元格中就可以了。填写好后可以适当地调整一下宽度,然后点击“下一步”按钮。

这里也可能出现多列的输入情况,比如 有个 记录事件发生时间的时间字段,需要输入时间中的几点(不使用时间类型),那么可以用第1列表示 上午/下午,第2列表 1-12,如下图

(3)在 查询向导 对话框 中 输入 该字段 指定的标签,这里用默认值就行了; 是“是否要将条目限于选择?”的 □ 勾选 “限于列表(L)”, 这样在输入该字段数据时只能在列表中选择,防止其他的错误输入,以规范数据 ; 在“是否要为该查询存储多个值?”□ 处 不勾选“允许多值(A)”,这里的性别 只能是三选一,不允许多选; 然后点击“完成”按钮

这里也可能出现允许多值的情况,比如需要记录学生的个人爱好,而个人爱好是可以输入 多个的,此时可以勾选“允许多值(A)”□

(5)保存数据表后,切回到 数据表视图 ,可以看到 只能在下拉列表框中选择该字段的 输入值了

如果需要 对现有字段再修改,可以切回到 设计视图,选中要修改的字段后,在下方选择查阅 选项卡 ,可以继续修改 该字段的 显示控件 等,这里就不细说了

【例2】学生信息表 需要 专业 字段

操作步骤如下:

(1) 先准备好 一个“专业表” ,并在对应字段中输入数据; 关闭打开的“专业表”

(2)在 学生信息表 添加 专业 字段,在 数据类型 下拉列表中选择“查阅向导”,这次选择“使用查阅字段获取其他表或查询中的值”,点击“下一步”

(3)选择 准备好的专业表,在视图处 勾选 表视图的○,点击“下一步”按钮

(4)把 可用字段中的 专业名称 字段 选择到右侧的 选定字段,点击下一步

(5)下面是设置 列表值得 排序顺序,这里按 ID字段 升序排序就可以了,点击 下一步 按钮

(6)调整列宽,点击“下一步”按钮

(7)这里可以选择 “启用数据完整性”并限制删除(关于“数据完整性”后续再说),然后点击 完成 按钮。切回到 数据表的数据视图,可以看到这里已经用下拉列表框来限制输入的数据了。

如果需要 对现有字段再修改,可以切回到 设计视图,这里可以看到该 “行来源”就是对应的SQL语句

标签: #access中修改字段类型