Gentle wrote:
> Sto tentando di effettuare una serie di inserimenti in tabella tramite
> il comando docmd.runsql (stringaSQL)
> Ogni volta che voglio inserire un record mi chiede conferma, ed č
> fastidioso (ne devo inserire mediamente 200 ogni volta), avevo pensato
> di preparare la stringaSQL complessa che contiene tutti i comandi di
> inserimento accodati e separati da un ";"
> es:INSERT INTO tabella (a,b,c) values ("a","b",1); INSERT INTO tabella
> (a,b,c) values ("e","f",2);
> (con il mysql funziona, quindi speravo che anche access lo accettasse)
> E invece si blocca con errore "Caratteri non previsti dopo la fine di
> un'istruzione SQL."
> COme posso fare per fare tutti gli inserimenti in un colpo solo? c'č
> una sintassi diversa?
No. Access puo solo eseguire 1 ennunciato SQL (o query)
ad un colpo non una serie.
> Oppure, c'č un modo "silent" di docmd.runsql che
> non mi chieda conferma ad ogni record inserito?
Sě, leggi:
Eliminare i messaggi d'avviso
www.donkarl.com/it?FAQ2.4
--
HTH
Karl
*********
Access FAQ: www.donkarl.com/it