1)Ci spieghi perchè ti ostini ad utilizzare ADODB quando sotto lo stesso namespace cui trovi l'oggetto OleDbDataAdapter, trovi gli oggetti OleDbCommand ed OleDbConnection che usano tecnologia ADO.NET .... fai come vuoi .... noi lo diciamo per te.
2)Se utilizzi un oggetto DataAdapter, non c'è bisogno di aprire la connessione manualmente .... si occupa il DataAdapter sia dell'apertura che della chiusura.
3)Venendo alla tua richiesta ..... non ho capito bene la tua esigenza .... forse vuoi cambiare istruzione sql senza creare una nuova istanza dell'oggetto Command(in questo caso Recordset)????
Facci sapere...
Ciao

