...a quanto già detto mi permetto di aggiungere che,
volendo contemplare anche il caso di operazioni asincrone,
il codice più generale per verificare se un recordset (o connessione) è aperto
mi sembra essere :
codice:
'State è una maschera di bit
if (oRs.State And adStateOPen) = adStateOpen then etc...
Ciao sspintux