Originariamente inviato da riky78
allora...

Se togli Doevents non è + lento, solo che perdi il controllo e magari hai l'impressione che si sia piantato ma alla fine dovresti guadagnare qualcosa.

Secondo me la cosa migliore che puoi fare è lavorare sull'sql.

Invece che eseguire un istruzione per ogni ciclo puoi fare una stringa che contenga TOT istruzioni (ad es. 100) ed eseguire quella stringa. In pratica eseegui le istruzioni SQL molto meno spesso.
Attenzione però!!!
Visual Basic è lentissimo a gestire le stringhe (almeno nel modo classico), quindi rischi di impiegare + tempo ad allocare le stringhe che a eseguire l'SQL...
Se ti succede dimmi qualcosa che ti posto un po di codice x risolvere il prob...

ciao
ora provo e ti dico grazie