当前位置:七道奇文章资讯数据防范Access防范
日期:2011-05-01 23:30:00  来源:本站整理

成立Access2007查阅字段列[Access防范]

赞助商链接



  本文“成立Access2007查阅字段列[Access防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
      在向Access2007表中输入数据时,常常呈现输入的数据是一个数据调集合的某个值的情形.比方输入教师职称时,一定是“传授、副传授、讲师、助教”这个职称调集合的某个值.关于这种范例的数据,最简单的办法是利用Access2007供应的插入“查阅列”的办法直接成立字段列,大概在增添教师职称字段后,在查询计划视图中举行设置.
      当插入查阅字段后,便可以不用输入数据,而采纳从一个列表中挑选数据的方法.这样既加快了数据输入的速度,又保证了输入数据的精确性.
      查阅字段数值的根源有两种情形:查阅列查阅表或查询中的数值;成立“值列表”.

1、成立“值列表”查阅字段列

成立“值列表”查阅字段列

例1   在“教师”表中,插入“职称”的查阅字段列,操作步骤以下:
(1)翻开“讲授管理”数据库“教师”表.
(2)在“数据表”选项卡上的“字段和列”组中,挑选“查阅列”按钮.
(3)在翻开的“请肯定查阅获得其数值的方法”对话框中,选中“利用查阅列查阅表或查询中的值”单选按钮,然后单击“下一步”按钮,如图1所示.
(4)在翻开的“请肯定在查阅列中显示哪些值”对话框中,顺次在列表中输入“传授”、“副传授”、“讲师”和“助教”,然后单击“下一步”,如图2所示.

图1   肯定查阅列获得其数值的方法

图2   肯定查阅列中包含的数值

(5)在翻开的“请为查阅列指定标签”对话框中,输入“职称”,然后单击“下一步”按钮,如图3所示.
插入查阅字段列的后果,如图4所示.在职称字段上单击下拉按钮,则呈现“职称”列表.

图3   为查阅列指定标签

图4   插入“职称”查阅字段列的后果

2、设置来自“表/查询”的查阅字段

在计划视图中,为已经成立的字段设置查阅字段数据范例.

例2   在“讲授管理”数据库的“学生”表中设置“系别”字段列,数据根源于“系别”表,操作步骤以下:
(1)在“讲授管理”数据库中,翻开“学生”表的计划视图.
(2)在字段“系别”的“数据范例”下拉列表中 , 单击“查阅向导”号令,如图5所示.
(3)在翻开的“请肯定查阅列获得其数值的方法”对话框中,选中“利用查询列查询表大概查询中的值”前的单选框,然后单击“下一步”按钮,见图1所示.
(4)在翻开的“请肯定为查阅列供应数值的表或查询”对话框中,选中“表:系别”号令,如图6所示.
(5)在翻开的“请肯定那些字段中包含有预备包含到查阅列中的数值”对话框,单击按钮,把“系别ID”和“系别名称”两个字段挑选到“选定字段”列表中,然后单击“下一步”按钮,如图7所示.
(6)在翻开的“请肯定要为列表框中的项利用的排序次序”对话框中,直接单击“下一步”按钮,如图8所示.

图5   挑选“数据范例”为“查阅向导”

图6   挑选为查阅列供应数值的表

图7   肯定含有预备包含到查阅列中的数值的字段

图8   肯定要为列表框中的项利用的排序次序

(7)在翻开的“请指定查阅列中列的宽度”对话框中,单击“下一步”按钮.
(8)翻开“请为查阅列指定标签”对话框,在文本框中输入“系别”,然后单击“完成”按钮,如图9所示.

图9   为查阅列指定标签
(9)插入查阅列,实际上成立了查询,通过查询从“系别”表获得数据.翻开表的计划视图,在行列源中,可以看到查询的计划后果“SELECT[系别],[系别ID],[系别],[系别名称]DROM系别;”如图10所示.

图10   查询的计划后果

3、成立多值字段

一个超市的某一种商品由多个供应商供货,这是一种常见的现象.利用Access2007的多值字段功效,可以成立一个可从列表中挑选多个供应商的多值字段.选定的供应商存储在多值字段中,显示时由逗号(默许情形下)脱离.

      多值字段是为想要挑选和存储多个选项且不再成立更复杂的数据库而计划的 , 为什么Access2007答应在一个字段中存储多个值,而大大都关系数据库管理系统禁止这样做?缘由是Access2007中的数据库引擎并非真正将多个值存储在一个字段中.即便用户看到和利用的仿佛是一个字段,但这些值实际上单独存储,并且在一个躲藏的系统表中举行管理.Access2007数据库引擎会帮用户处理这些复杂工作,自动脱离数据并将其重新汇集在一同,就仿佛这些值是在一个字段中.
例3   在罗斯文数据库中成立一个产品表,在产品表中,插入一个供应商的多值字段列.操作步骤以下:
(1)翻开罗斯文数据库.在“插入”选项卡的“表和列表”组中 , 单击“表”号令,翻开“表1”的数据表视图.
(2)在“数据表”选项卡的“字段和列”组中,单击“查询列”按钮.
(3)在翻开的“请肯定查阅列获得其数值的方法”对话框中,选中“利用查阅列查阅表或查询中的值”单选按钮,单击“下一步”按钮.
(4)在翻开的“请肯定查阅列供应数值的表或查询”对话框中,挑选“供应商”表,然后单击“下一步”按钮.
(5)在翻开的“请肯定哪些字段中含有预备包含到查阅列中的数值”对话框中,双击选定“公司”字段,然后单击“下一步”按钮.
(6)在翻开的“请肯定要为列表框中的项利用的排序次序”对话框中,直接单击“下一步”按钮.
(7)在翻开的“请指定查阅列中列的宽度”对话框中,单击“下一步”按钮.
(8)翻开“请为查阅列指定标签”对话框,在文本框中输入“供应商”,并选中“允很多值”复选框,然后单击“完成”按钮.
(9)单击“关闭”按钮后,在翻开的“保存表”提醒框中,输入“产品”作为表名称.单击“肯定”按钮.
(10)到此,多值字段成立完成.单击“供应商”字段右侧的下拉按钮,可以看到包含供应商的名字的下拉列表框,选中此中两个供应商的复选框后,单击“肯定”按钮.

注:上面成立的多值字段是基于表.多值字段的值除了可以基于表或查询外,还可以基于值列表
  以上是“成立Access2007查阅字段列[Access防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 成立Access2007查阅字段列
  • 成立Access2007表
  • 成立Access 数据库的安全门
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .