Se il motivo è quello spiegato da teorema55 è tutto chiaro, non sapevo del comportamento come puntatore...
ho risolto chiudendo il recordset una volta finito di usare le variabili che puntano ad esso !
Grazie,
Enrico.