Recuperando dati da un db ORACLE viene dato il seguente errore:

__________________________________________________ _______________
Microsoft OLE DB Provider for Oracle error '80020009'

Si sono verificati errori in un'operazione OLE DB composta da più passaggi. Controllare i singoli valori di stato OLE DB, se disponibili. Nessuna operazione eseguita.

?
__________________________________________________ ________________

i dati recuperati dovrebbero essere visualizzati in tabella tramite un ciclo do while.
Nel caso il recordset contenga solo un record non esistono problemi.
Se i record sono più di uno viene mostrato solo il primo e per gli altri viene dato errore...

Il ciclo è corretto... non so come uscirne!
Grazie
LIDIA