Ciao a tutti, ho un problema con l'apertura e aggiornamento di recordset e non so proprio come risolverlo.
Apro un recordset in questo modo
Set rs = Connect.OpenResultset(sSql, adUseClient, adLockPessimistic)
poi dopo certi controlli e istruzioni faccio
rs(j) = rs(i)
rs.Update
e su alcuni pc questo va benissimo.
Su altri (visto che l'eseguibile del mio programma è distribuito su più pc) mi genera l'errore
"Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato."
e su altri ancora
"Errore di runtime
R6025 pure virtual function call"
L'unica cosa che mi viene in mente è che per qualche motivo l'accesso al database (oracle) a al recordset debba variare a seconda del pc, ma come? Secondo quale criterio?