Ciao a tutti, dovrei sostituire del testi allinterno di campi in una tabella, uso le funzione update e replace per fare questo.
Dato che devo fare più sostituzioni, uso più volte gli stessi comandi ovvero:

[Codice Access]

strsql = "update TotDati set Articolo = replace(articolo,'Mart','LOR')"
DoCmd.RunSQL strsql


strsql = "update TotDati set Articolo = replace(articolo,'art',' cart')"
DoCmd.RunSQL strsql


strsql = "update TotDati set Articolo = replace(articolo,'brt',' fart')"
DoCmd.RunSQL strsql



[/Codice Access]



non c'é modo di raggruppare il comando in modo che in un solo passaggio mi faccia tutte le sostituzioni che mi servono?

Così come ho fatto io, per ogni istruzione che lancio, mi passa tutta la tabella, ed essendo molto grande ci impiega un pochetto; quando deve elaborare più volte la tabella, ci vuole un sacco di tempo .