K使用 rdoEnvironment 对象管理连接
可以使用 rdoEnvironment 对象的 OpenConnection 方法来打开与数据源的连接,并创建 rdoConnection 对象以管理和引用这些连接。在一个 rdoEnvironment 中可以打开多个连接(每一个访问其自身的数据库)、管理事务,并创建基于用户名和密码的安全性。例如,可以:
- 使用 Name , Password 和 UserName 属性创建一个rdoEnvironment 对象,从而建立一个命名的、有密码保护的环境。该环境会创建一个空间,在这个空间中,可以打开多个连接并管理多个 ODBC 事务。
- 使用 OpenConnection 方法在 rdoEnvironment 中建立一个或多个连接。
- 使用 BeginTrans、CommitTrans 和 RollbackTrans 方法管理一个 rdoEnvironment 中处理的 ODBC 事务。
- 使用若干 rdoEnvironment 对象来处理多个并发的、独立的、交叉的事务。
- 使用
Dim X as New
rdoConnection
创建一个独立的 rdoConnection 对象,并使用 Add 方法将其追加到 rdoEnvironment 对象的 rdoConnections 集合中。
- 使用 Remove 方法从父集合 rdoConnections 中删除指定的 rdoConnection 对象。
- 使用 Close 方法结束环境和连接。
注意 因为 rdoConnection 对象可以作为独立的对象创建,所以不再总是需要引用 rdoEnvironment 对象。