Se all'interno di un form o di una classe scrivi:
avrai, nell'elenco degli oggetti, l'oggetto "rs" che dispone di una decina di eventi utili in vari contesti. Questo perchè il tipo ADO.Recordset (o più correttamente "classe") non dispone solamente di proprietà e metodi, ma anche di eventi. Per sfruttarli, per l'appunto, serve l'utilizzo della parola chiave WithEvents, con la quale dichiari che desideri gestire gli eventi inviati da questo oggetto. Per una spiegazione approfondita del significato dei vari eventi dell'oggetto Recordset, ti consiglio di guardarti l'help di ADO.codice:Private WithEvents rs As Recordset