ADO WillConnect, ConnectComplete 以及 Disconnect 事件
定义和用法
事件是某个具体的操作发生后被自动调用的子例程。
- WillConnect 事件在连接开始之前被触发。
- ConnectComplete 事件在连接开始之后被触发。
- Disconnect 事件在连接结束后被触发。
语法
WillConnect ConnectionString, userid, psword, options, status, objcon ConnectComplete objerror, status, objconn Disconnect 状态, objconn
参数 | Beschreibung |
---|---|
ConnectionString | 一个包含用于连接的信息的字符串。 |
userid | 一个包含用于连接的用户名的字符串。 |
psword | 一个包含用于连接的密码的字符串。 |
options | Long 值,指示提供者计算 ConnectionString 的方式。唯一的选项是 adAsyncOpen。 |
objerror |
包含所发生错误的 Error 对象。 注释:EventStatusEnum 必需将值设置为 adStatusErrorsOccurred,以创建 Error 对象。 |
status |
Ein EventStatusEnum Wert. Standard ist adStatusOK. Wenn der Parameter WillConnect des Ereignisses ConnectComplete den Abbruch der angehaltenen Verbindung anfordert, wird dieser Parameter auf adStatusCancel gesetzt. |
objconn | Verwenden Sie das Connection-Objekt dieses Ereignisses. |
EventStatusEnum-Werte
Konstante | Wert | Beschreibung |
---|---|---|
adStatusOK | 1 | Der Vorgang, der dieses Ereignis verursacht hat, war erfolgreich. |
adStatusErrorsOccurred | 2 | Der Vorgang, der dieses Ereignis verursacht hat, ist fehlgeschlagen. |
adStatusCantDeny | 3 | Die Aufhebung eines angehaltenen Vorgangs ist nicht möglich. |
adStatusCancel | 4 | Stellen Sie die Aktion, die das Ereignis verursacht hat, ab. |
adStatusUnwantedEvent | 5 | Verhindern Sie vor dem Abschluss der Ausführung des Ereignismethods zusätzliche Benachrichtigungen. |