ADO事件之(6)---InfoMessage (ConnectionEvent) 方法

ado|connection

InfoMessage (ConnectionEvent) 方法

在 ConnectionEvent 操作期间,一旦出现警告将调用该方法。

语法

InfoMessage pError, adStatus, pConnection

参数

pError Error 对象。该参数包含被返回的任何错误。如果返回多个错误,则枚举 Errors 结合以查找它们。

adStatus EventStatusEnum 状态值。如果出现警告,adStatus 被设置为 adStatusOK,而 pError 包含警告。

在该方法返回前,将该参数设置为 adStatusUnwantedEvent 将避免后续的通知。

pConnection Connection 对象。发生警告所针对的连接。例如,在打开 Connection 对象或对 Connection 执行 Command 时,可能出现警告。

时间: 2024-11-06 00:42:11

ADO事件之(6)---InfoMessage (ConnectionEvent) 方法的相关文章

ADO事件之(11)---WillExecute (ConnectionEvent) 方法

ado|connection WillExecute (ConnectionEvent) 方法 该方法在对该连接执行挂起命令之前调用,并允许用户检查和修改挂起的执行参数.该方法可返回取消挂起命令的请求. 语法 WillExecute Source, CursorType, LockType, Options, adStatus, pCommand, pRecordset, pConnection 参数 Source 字符串,包含 SQL 命令或存储的过程名称. CursorType Cursor

ADO事件之(10)---WillConnect (ConnectionEvent) Method

ado|connection WillConnect (ConnectionEvent) Method 该方法在连接启动前调用.在挂起连接中使用的参数将作为输入参数提供,并可在方法返回之前进行更改.该方法可以返回取消挂起连接的请求. 语法 WillConnect ConnectionString, UserID, Password, Options, adStatus, pConnection 参数 ConnectionString 字符串,包含有关挂起连接的连接信息. UserID 字符串,包

ADO事件之(2)---EndOfRecordset (RecordsetEvent) 方法

ado EndOfRecordset (RecordsetEvent) 方法 如果试图移动到超过 Recordset 结尾的行时,将调用 EndOfRecordset 方法. 语法 EndOfRecordset fMoreData, adStatus, pRecordset 参数 fMoreData VARIANT_BOOL,在处理该事件期间有可能将新记录追加到 pRecordset.在 EndOfRecordset 返回前添加数据,然后将该参数设置为 True 以指示 Recordset 的新

ADO事件之(4)---FetchComplete (RecordsetEvent) 方法

ado FetchComplete (RecordsetEvent) 方法 该方法在长异步操作中所有记录已经恢复(获取)到记录集之后调用. 语法 FetchComplete pError, adStatus, pRecordset 语法 pError Error 对象,说明当 adStatus 值为 adStatusErrorsOccurred 时所发生的错误,否则将不对它进行设置. adStatus EventStatusEnum 状态值,当调用该方法时,如果引发事件的操作成功,则参数设置为

ADO事件之(5)---FetchProgress (RecordsetEvent) 方法

ado FetchProgress (RecordsetEvent) 方法 该方法在长时间的异步操作期间定期调用,以便报告当前已经恢复(获取)到 Recordset 中的行的数目. 语法 FetchProgress Progress, MaxProgress, adStatus, pRecordset 参数 Progress 长整型,当前已经恢复的记录数. MaxProgress 长整型,可能恢复的最大记录数. adStatus EventStatusEnum 状态值. pRecordset R

ADO事件之(1)---ConnectComplete 和 Disconnect (ConnectionEvent) 方法

ado|connection ConnectComplete 和 Disconnect (ConnectionEvent) 方法 ConnectComplete 方法在连接开始后调用.Disconnect 方法在连接结束后调用. 语法 ConnectComplete pError, adStatus, pConnection Disconnect adStatus, pConnection 参数 pError Error 对象.它表示当 adStatus 的值为 adStatusErrorsOc

ADO三大对象的属性、方法、事件及常数[ZT]

ado|常数|对象 ADO三大对象的属性.方法.事件及常数(一)Connection对象  属性  属性名称 数据类型和用途 Attributes 可读写Long类型,通过两个常数之和指定是否使用保留事务(retainning transactions).常数adXactCommitRetaining表示调用CommitTrans方法时启动一个新事务:常数adXactAbortRetaning表示调用RollbackTrans方法时启动一个新事务.默认值为0,表示不使用保留事务. Command

ADO事件之(0)BeginTransComplete、CommitTransComplete 和 RollbackTransComplete (ConnectionEvent)

ado|connection BeginTransComplete.CommitTransComplete 和 RollbackTransComplete (ConnectionEvent) 方法 在 Connection 对象的关联操作完成执行之后,将调用这些方法. BeginTransComplete 在 BeginTrans 操作之后调用. CommitTransComplete 在 CommitTrans 操作之后调用. RollbackTransComplete 在 RollbackT

浅析ADO 事件模型

ado "ADO 事件模型"支持某些同步或异步的 ADO 操作,这些操作在其开始之前或完成之后能够引发事件."事件"实际上是对事件处理程序例程的调用. 操作开始前调用的事件处理程序用于检查或修改操作参数,此后可删除操作或使其完成.由于 ADO 2.0 支持异步操作,所以操作完成后调用的事件处理程序特别重要.例如,启动异步Recordset.Open 操作的应用程序在操作完成时,通过执行完毕事件来获得通知. 有两类事件: ConnectionEvents - 当连接的