工作区成员 (DAO)

适用于:Access 2013、Office 2013

Workspace 对象可以为用户定义一个命名的会话。 该对象包含打开的数据库,并为同步事务处理提供机制,在 Microsoft Access 工作区中,它可以提供启用安全措施的工作组支持。

方法

名称

说明

BeginTrans

开始新的事务。 可读写 Database

Close

关闭已打开的 Workspace

CommitTrans

结束当前的事务并保存更改。

CreateDatabase

创建一个新的 Database 对象,将数据库保存到磁盘,然后返回一个打开的 Database 对象(仅适用于 Microsoft Access 工作区)。

OpenConnection

注释:Microsoft Access 2013 中不支持 ODBCDirect 工作区。 如果要在不使用 Microsoft Access 数据库引擎的情况下访问外部数据源,请使用 ADO。

打开 ODBC 数据源上的 Connection 对象(仅适用于 ODBCDirect 工作区)。

OpenDatabase

打开 Workspace 对象中指定的数据库并返回对表示该数据库的 Database 对象的引用。

回 滚

结束当前事务,并将 Workspace 对象中的数据库还原到开始当前事务时它们所处的状态。

属性

名称

说明

Connections

返回一个 Connections 集合,该集合代表指定 Workspace 中的当前连接。 此为只读属性。

Databases

返回一个 Databases 集合,该集合代表指定 Workspace 中的已打开的数据库。 此为只读属性。

DefaultCursorDriver

注释:Microsoft Access 2013 中不支持 ODBCDirect 工作区。 如果要在不使用 Microsoft Access 数据库引擎的情况下访问外部数据源,请使用 ADO。

设置或返回在 OpenConnectionOpenDatabase 方法创建的连接上使用的游标驱动程序的类型(仅适用于 ODBCDirect 工作区)。

IsolateODBCTrans

设置或返回一个值,该值指示与 Microsoft Access 数据库引擎连接的同一个 ODBC 数据源相关的多个事务是否被隔离(仅适用于 Microsoft Access 工作区)。

LoginTimeout

设置或返回在您尝试登录 ODBC 数据库时发生错误之前的秒数。

Name

返回或设置指定对象的名称。 如果对象尚未追加到集合,可读/写 String 类型。 只读 字符串 (如果对象已追加到集合中)。

Properties

返回指定对象的 Properties 集合。 只读。

类型

设置或返回一个值,该值指示对象的操作类型或数据类型。 只读 Integer