快速业务通道

创建Access2007查阅字段列

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-19
话框中,单击“下一步”按钮。
(8)打开“请为查阅列指定标签”对话框,在文本框中输入“系别”,然后单击“完成”按钮,如图9所示。

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

图10   查询的设计结果

三、创建多值字段

一个超市的某一种商品由多个供应商供货,这是一种常见的现象。使用Access2007的多值字段功能,可以创建一个可从列表中选择多个供应商的多值字段。选定的供应商存储在多值字段中,显示时由逗号(默认情况下)分隔。

      多值字段是为想要选择和存储多个选项且不再创建更复杂的数据库而设计的 , 为什么Access2007允许在一个字段中存储多个值,而大多数关系数据库管理系统禁止这样做?原因是Access2007中的数据库引擎并不是真正将多个值存储在一个字段中。即使用户看到和使用的似乎是一个字段,但这些值实际上单独存储,并且在一个隐藏的系统表中进行管理。Access2007数据库引擎会帮用户处理这些复杂工作,自动分隔数据并将其重新收集在一起,就好像这些值是在一个字段中。
例3   在罗斯文数据库中创建一个产品表,在产品表中,插入一个供应商的多值字段列。操作步骤如下:
(1)打开罗斯文数据库。在“插入”选项卡的“表和列表”组中 , 单击“表”命令,打开“表1”的数据表视图。
(2)在“数据表”选项卡的“字段和列”组中,单击“查询列”按钮。
(3)在打开的“请确定查阅列获取其数值的方式”对话框中,选中“使用查阅列查阅表或查询中的值”单选按钮,单击“下一步”按钮。
(4)在打开的“请确定查阅列提供数值的表或查询”对话框中,选择“供应商”表,然后单击“下一步”按钮。
(5)在打开的“请确定哪些字段中含有准备包含到查阅列中的数值”对话框中,双击选定“公司”字段,然后单击“下一步”按钮。
(6)在打开的“请确定要为列表框中的项使用的排序次序”对话框中,直接单击“下一步”按钮。
(7)在打开的“请指定查阅列中列的宽度”对话框中,单击“下一步”按钮。
(8)打开“请为查阅列指定标签”对话框,在文本框中输入“供应商”,并选中“允许多值”复选框,然后单击“完成”按钮。
(9)单击“关闭”按钮后,在打开的“保存表”提示框中,输入“产品”作为表名称。单击“确定”按钮。
(10)到此,多值字段创建完成。单击“供应商”字段右侧的下拉按钮,可以看到包含供应商的名字的下拉列表框,选中其中两个供应商的复选框后,单击“确定”按钮。

注:上面创建的多值字段是基于表。多值字段的值除了可以基于表或查询外,还可以基于值列表。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号