Access VBA教程:CurrentData对象

Application
CurrentData
多个对象

CurrentData对象引用由源(服务器)应用程序(Jet 或 SQL)存储在当前数据库中的对象。

使用 CurrentData对象

CurrentData对象有好几个包含当前数据库中特定AccessObject对象的集合。下表列出了数据库定义的每个集合的名称及其所含对象的类型。

集合 对象类型
AllTables 所有表
AllFunctions 所有函数
AllQueries 所有查询(Microsoft Access 项目 (.adp) 中的查询个数将为零)。
AllViews 所有视图(Access 数据库 (.mdb) 中的视图个数将为零)。
AllStoredProcedures 所有存储过程(.mdb 数据库中的存储过程个数将为零)。
AllDatabaseDiagrams 所有数据库图表(.mdb 数据库中的数据库图表个数将为零)。

注意   上表中的集合包含了数据库中各方面的对象,不管它们是打开还是关闭。

例如,代表表的 AccessObject对象是 AllTables集合的一个成员,AllTables集合是当前数据库中 AccessObject对象的集合。在 AllTables集合中,单个表从零开始索引。通过按名称或按其在集合中的索引引用表,可以引用 AllTables集合中的单个 AccessObject对象。如果要引用 AllTables集合中的特定项,最好按名称引用它,因为项的索引可能会改变。如果对象名中包含空格,那么必须将名称用方括号 ([ ]) 括起来。

语法 示例
AllTables!tablename AllTables!OrderTable
AllTables![table name] AllTables![Order Table]
AllTables("tablename") AllTables("OrderTable")
AllTables(index) AllTables(5)

上页:Access VBA教程:Control对象 下页:Access VBA教程:CurrentProject对象

Access VBA教程:CurrentData对象

Access VBA教程:CurrentProject对象 Access VBA教程:CustomControl对象
Access VBA教程:DataAccessPage对象 Access VBA教程:DefaultWebOptions对象
Access VBA教程:DoCmd对象 Access VBA教程:Form对象
Access VBA教程:FormatCondition对象 Access VBA教程:GroupLevel对象
Access VBA教程:Hyperlink对象 Access VBA教程:Image对象
Access VBA教程:Label对象 Access VBA教程:Line对象
Access VBA教程:ListBox对象 Access VBA教程:Module对象
Access VBA教程:ObjectFrame对象 Access VBA教程:OptionButton对象
Access VBA教程:OptionGroup对象 Access VBA教程:Page对象
Access VBA教程:PageBreak对象 Access VBA教程:Printer对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号