关于Access对象的概述和常用方法
- 2019-05-10 14:39:00
- tmtony8
- 翻译:
- Allen Browne's Database and Training
- 4761
创建数据库时,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
- office课程播放地址及课程明细
- Excel Word PPT Access VBA等Office技巧学习平台
- 将( .accdb) 文件格式数据库转换为早期版本(.mdb)的文件格式
- 将早期的数据库文件格式(.mdb)转换为 (.accdb) 文件格式
- KB5002984:配置 Jet Red Database Engine 数据库引擎和访问连接引擎以阻止对远程数据库的访问(remote table)
- Access 365 /Access 2019 数据库中哪些函数功能和属性被沙箱模式阻止(如未启动宏时)
- Access Runtime(运行时)最全的下载(2007 2010 2013 2016 2019 Access 365)
- Activex控件或Dll 在某些电脑无法正常注册的解决办法(regsvr32注册时卡住)
- office使用部分控件时提示“您没有使用该ActiveX控件许可的问题”的解决方法
- RTF文件(富文本格式)的一些解析
- Access树控件(treeview) 64位Office下出现横向滚动条不会自动定位的解决办法
- Access中国树控件 在win10电脑 节点行间距太小的解决办法
- EXCEL 2019 64位版(Office 2019 64位)早就支持64位Treeview 树控件 ListView列表等64位MSCOMMCTL.OCX控件下载
- VBA或VB6调用WebService(直接Post方式)并解析返回的XML
- 早期PB程序连接Sqlserver出现错误
- MMC 不能打开文件C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC 可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版
- sql server连接不了的解决办法
- localhost与127.0.0.1区别
- Roych的浅谈数据库开发系列(Sql Server)
- sqlserver 自动备份对备份目录没有存取权限的解决办法
- 安装Sql server 2005 express 和SQLServer2005 Express版企业管理器 SQLServer2005_SSMSEE
联系人: | 王先生 |
---|---|
Email: | 18449932@qq.com |
QQ: | 18449932 |
微博: | officecn01 |