Avrei bisogno di un aiuto per verificare se questo codice è ottimizzato. Da poco ho iniziato a scrivere codice per acceess e non vorrei aver dimenticato qualcosa di importante.
Devo elaborare un tabulato che stampa il campo solo "a rottura di codice"
in pratica devo riempire un campo di una tabella che è solo parzialmente compilato prendendo i dati dai record che stanno sopra, spero si capisca. Funzionare funziona ma sono circa 200.000 record e questa parte è un po lenta.
codice:Dim db As Database Dim rst As Recordset Set db = CurrentDb Set rst = db.OpenRecordset("T_tabella") rst.MoveFirst V_campo = "Vuoto" Do While Not rst.EOF If rst![F_campo] <> "" Then V_campo = rst![F_campo] Else rst.Edit rst![F_campo] = V_campo rst.Update End If rst.MoveNext Loop rst.Close Set rst = Nothing Set db = Nothing
secondo voi si può fare quacosa ?
grazie

Rispondi quotando