ADO Connection Open

本文深入探讨了ADOConnection对象的Open方法,包括其语法、参数、使用场景以及注意事项。了解如何通过Open方法建立到数据源的连接,以及如何在不同模式下进行读写操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Open 方法 (ADO Connection)

打开到数据源的连接。

语法

connection.Open ConnectionString,UserID, Password, Options

参数

ConnectionString   可选,字符串,包含连接信息。参阅ConnectionString 属性可获得有效设置的详细信息。

UserID   可选,字符串,包含建立连接时所使用用户名。

Password   可选,字符串,包含建立连接时所使用密码。

Options   可选,ConnectOptionEnum 值。决定该方法是在连接建立之后(异步)还是连接建立之前(同步)返回。可以是如下某个常量:

adModeUnknown:缺省。当前的许可权未设置,表示目前用ado连接数据库的方式还不知道ad--ADO Mode-方式模式 Unknown-不知道,这种方式以后可以在程序中以表、视图、查询、SQL、过程等方式提取数据

  adModeRead:只读

  adModeWrite:只写

  adModeReadWrite:可以读写

  adModeShareDenyRead:阻止其它Connection对象以读权限打开连接

  adModeShareDenyWrite:阻止其它Connection对象以写权限打开连接

  adModeShareExclusive:阻止其它Connection对象以读写权限打开连接

  adModeShareDenyNone:阻止其它Connection对象以任何权限打开连接

常量说明
adConnectUnspecified(默认)同步打开连接。
adAsyncConnect异步打开连接。ConnectComplete 事件可以用于决定连接何时可用。

说明

使用 Connection 对象的 Open 方法可建立到数据源的物理连接。在该方法成功完成后连接是活跃的,可以对它发出命令并且处理结果。

使用可选的 ConnectionString 参数指定连接字符串,它包含由分号分隔的一系列 argument = value 语句。ConnectionString属性自动继承用于ConnectionString参数的值,因此可在打开之前设置 Connection 对象的 ConnectionString 属性,或在 Open 方法调用时使用 ConnectionString 参数设置或覆盖当前连接参数。

如果在 ConnectionString 参数和可选的 UserID Password 参数中传送用户和密码信息,那么UserIDPassword 参数将覆盖 ConnectionString 中指定的值。

在对打开的 Connection 的操作结束后,可使用 Close 方法释放所有关联的系统资源。关闭对象并非将它从内存中删除;可以更改它的属性设置并在以后再次使用 Open 方法打开它。要将对象完全从内存中删除,可将对象变量设置为Nothing

远程数据服务用法    当在客户端的 Connection 对象上使用 Open 方法时,在 Connection 对象上打开Recordset 之前 Open 方法其实并未建立到服务器的连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值