Condividi tramite


Tipi di eventi

Esistono due tipi di eventi di base. "Will Events", che vengono chiamati prima dell'avvio di un'operazione, in genere includono "Will" nei relativi nomi, ad esempio WillChangeRecordset o WillConnect. Gli eventi chiamati dopo il completamento di un evento in genere includono "Complete" nei relativi nomi, ad esempio RecordChangeComplete o ConnectComplete. Esistono eccezioni, ad esempio InfoMessage, ma si verificano dopo il completamento dell'operazione associata.

Eventi Will

I gestori eventi chiamati prima dell'avvio dell'operazione offrono l'opportunità di esaminare o modificare i parametri dell'operazione e quindi annullare l'operazione o consentirlo di completare. Queste routine del gestore eventi in genere hanno nomi del tipo WillEvent.

Eventi completi

I gestori eventi chiamati dopo il completamento di un'operazione possono notificare all'applicazione che un'operazione è stata completata. Un gestore eventi di questo tipo riceve inoltre una notifica quando un gestore eventi Will annulla un'operazione in sospeso. Queste routine del gestore eventi in genere hanno nomi della forma EventComplete.

Gli eventi Will e Complete vengono in genere usati in coppie.

Altri eventi

Gli altri gestori eventi, ovvero gli eventi i cui nomi non sono nel formato WillEvent o EventComplete, vengono chiamati solo dopo il completamento di un'operazione. Questi eventi sono Disconnect, EndOfRecordsete InfoMessage.

Vedere anche

riepilogo del gestore eventi ADO
Creazione delle Istanze di Eventi ADO in Base alla Lingua
parametri dell'evento
Come funzionano insieme i gestori di eventi