关于Access对象的概述和常用方法(access中的对象有哪几种)

创建数据库时,Access提供创建表,查询,表单,报表,宏模块。以下是对这些内容以及何时使用它们的简单概述:

表:所有数据都存储在表格中。当您创建新表时,Access会要求您定义字段(列标题),为每个字段指定唯一名称,并选择Access数据类型。对大部分数据使用“文本”类型,包括部分全数字的,例如电话号码或邮政编码。使用向导,Access将逐步引导您完成创建常用表,例如名称和地址列表。定义表的结构后,即可输入数据。添加到表中的每行称为记录。要定义表之间的关系

  • 在Access 2007或更高版本中:数据库工具| 关系,
  • 在Access 95 – 2003中:工具| 关系,
  • 在Access 1 – 2中:编辑| 关系。

查询。使用查询查找或操作表中的数据。通过查询,您可以显示符合特定条件的记录(例如,所有名称为“Office”的),根据需要可以数据进行排序(例如,通过姓氏),甚至可以组合来自不同表格的数据。您可以编辑查询中显示的数据(大部分简单查询可以,部分查询不能修改数据),基础表中的数据也会更改。还可以定义特殊查询以对您的数据进行批量更改,例如删除所有超过2年没有登录的成员。

窗体。这是用户能看到,在屏幕显示的,将数据输入到表格且显示数据。最基础的窗体的外表类似于索引卡:它一次只显示一条记录,每行显示不同的字段。如果要控制记录的排序方式,可以先创建查询,然后根据查询创建窗体。如果已在两个表之间定义了一对多关系,可以使用“子窗体”向导创建一个包含在主窗体的子窗体。然后子窗体将仅显示与主窗体上的记录匹配的记录。

报表。如果窗体用于输入,则报表就是用于输出。无论是名称和地址列表,您计划打印的任何内容都需要报表,一段时间的财务摘要,还是一组邮件标签。报表向导可以逐步引导您完成创建报表的过程。

网页(Access 2000 – 2003)。使用网页通过Internet输入或显示数据。网页存储为HTML文件,数据读取和写入数据库。(Access 2010以后的版本中已取消这个功能,不推荐使用)

宏。Access宏是一个用于完成某项工作的脚本。例如,要创建一个打开报表的按钮,您可以使用一个宏来触发“OpenReport”操作。宏还可用于根据另一个字段的值(“SetValue”操作)设置一个字段值,也可以在保存记录(“CancelEvent”操作)等之前验证是否满足某些条件。(2007版以上的宏名有所修改。宏功能也更加强大了)

模块(VBA)。可以在此处编写自己的函数和程序。在宏中完成的所有操作都可以在模块中完成,但是模块没有像宏界面一样每个操作都有提示所需参数。模块功能更强大,如果您计划为多用户环境编写代码,则必不可少,因为宏不能包含错误处理。另一方面,Access模块能写出较复杂的东西,这是宏不可能提供的。

作者:Allen Browne 翻译:阿超

来自:Allen Browne’s Database and Training

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注