ho risolto, non avevo chiuso una connessione in un altra procedura e non aggiornava il recordset.Originariamente inviato da ladyBlu
ciao alex
hai provato a sostituire adLockOptimistic con adLockPessimistic?
Secondo me cmq è un problemino di ADO... situazione:
Una sub che fa delle cose sul db del progetto corrente (access) su una connessione impostata sul progetto corrente (Currentproject.connection). Sostanzialmente cancella dei dati e li reimporta da un'altra tabella. Questi dati sono fisicamente nel db ma se non chiudo la connessione e apro un recordset in un altra procedura sugli stessi dati, che sono gia nelle tabelle, il nuovo recordset potrebbe non contenere nulla o contenere parte dei dati, fra l'altro mancano quelli aggiornati prima
Stay tuned per un nuovo fantastico thread sul relink dinamico di file di testo collegati come tabelle con il provider JET ISAM![]()