创建 Access 2007 查阅字段列下

2016-02-19 15:47 9 1 收藏

下面是个简单易学的创建 Access 2007 查阅字段列下教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

  (4)在打开的“请确定为查阅列提供数值的表或查询”对话框中,选中“表:系别”命令,如图6所示。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

图6  选择为查阅列提供数值的表

  (5)在打开的“请确定那些字段中包含有准备包含到查阅列中的数值”对话框,单击按钮,把“系别ID”和“系别名称”两个字段选择到“选定字段”列表中,然后单击“下一步”按钮,如图7所示。

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

  (6)在打开的“请确定要为列表框中的项使用的排序次序”对话框中,直接单击“下一步”按钮,如图8所示。

图8  确定要为列表框中的项使用的排序次序

  (7)在打开的“请指定查阅列中列的宽度”对话框中,单击“下一步”按钮。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

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

 

图9  为查阅列指定标签

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

图10  查询的设计结果

  三、创建多值字段

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

  多值字段是为想要选择和存储多个选项且不再创建更复杂的数据库而设计的, 为什么Access2007允许在一个字段中存储多个值,而大多数关系数据库管理系统禁止这样做?原因是Access2007中的数据库引擎并不是真正将多个值存储在一个字段中。即使用户看到和使用的似乎是一个字段,但这些值实际上单独存储,并且在一个隐藏的系统表中进行管理。Access2007数据库引擎会帮用户处理这些复杂工作,自动分隔数据并将其重新收集在一起,就好像这些值是在一个字段中。

  例3  在罗斯文数据库中创建一个产品表,在产品表中,插入一个供应商的多值字段列。操作步骤如下:

  (1)打开罗斯文数据库。在“插入”选项卡的“表和列表”组中, 单击“表”命令,打开“表1”的数据表视图
(2)在“数据表”选项卡的“字段和列”组中,单击“查询列”按钮。

  (3)在打开的“请确定查阅列获取其数值的方式”对话框中,选中“使用查阅列查阅表或查询中的值”单选按钮,单击“下一步”按钮。

  (4)在打开的“请确定查阅列提供数值的表或查询”对话框中,选择“供应商”表,然后单击“下一步”按钮。

  (5)在打开的“请确定哪些字段中含有准备包含到查阅列中的数值”对话框中,双击选定“公司”字段,然后单击“下一步”按钮。

  (6)在打开的“请确定要为列表框中的项使用的排序次序”对话框中,直接单击“下一步”按钮。

  (7)在打开的“请指定查阅列中列的宽度”对话框中,单击“下一步”按钮。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  (8)打开“请为查阅列指定标签”对话框,在文本框中输入“供应商”,并选中“允许多值”复选框,然后单击“完成”按钮。

  (9)单击“关闭”按钮后,在打开的“保存表”提示框中,输入“产品”作为表名称。单击“确定”按钮。

  (10)到此,多值字段创建完成。单击“供应商”字段右侧的下拉按钮,可以看到包含供应商的名字的下拉列表框,选中其中两个供应商的复选框后,单击“确定”按钮。

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

来源:http://www.tulaoshi.com/n/20160219/1610388.html

延伸阅读
在创建Access2007表之后,有时需要修改表的设计,在表中增加或删除字段。在Access2007中,可以在“设计”视图和“数据表”中添加或删除字段。 一、在“设计”视图中添加或删除字段 在“设计”视图中添加或删除字段的操作步骤如下: (1)在“教学管理”数据库中,打开“学生”表并切换到设计视图。添加一个“出生日期”字段...
在Access中创建表一般是用ADO来执行SQL语句来创建表。Access中的字段类型在SQL语句中是什么呢?在MSDN中有篇文章介绍得很详细: http://msdn.microsoft.com/office/understanding/access/codesamples/default.aspx?pull=/library/en-us/dnacc2k/html/acintsql.asp 下面是我写的一个SQL语句,在Delphi中用ADOConnection对象执...
在Access2007中使用查询向导虽然可以快速地创建查询,但是对于创建指定条件的查询、参数查询和其他复杂的查询、查询向导就不能完全胜任了。这种情况下,可以使用“设计视图”直接创建查询,或者使用查询向导创建查询后,再在设计视图中进行修改。 例 在“教学管理”数据库 中,查询成绩优秀的学生的“学号”、“姓名”、“课程”和...
Dim dt As New DataTable dt.Columns.Add(New DataColumn("UserID")) dt.Columns.Add(New DataColumn("IPP")) Dim dr As DataRow = dt.NewRow dr.Item("UserID") = "324" dr.Item("IPP") = "210.74.232.26:3824" dt.Rows.Add(dr) MsgBox(dt.Rows(0).Item("IPP"))
查询是Access2007数据库处理和分析数据的工具,是在指定的(一个或多个)表中根据给定的条件从中筛选所需要的信息,供使用者查看、更改和分析使用。 查询是Access2007数据库的一个重要对象,通过查询筛选处符合条件的记录,构成一个新的数据集合。从中获取数据的表或查询成为该查询的数据源。查询的结果也可以作为数据库中其他对象的...

经验教程

566

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部