PDA

View Full Version : [MYSQL] problema banalissimo via odbc..


xp2400
15-07-2015, 13:40
:D :D

questa query, che prevede l'utilizzo di SET

set @id:=1;
select now(), @id


mi fornisce un errore di sintassi se la eseguo via odbc (ADO) utilizzando vba.
ho provato sia l'apertura del recordset rs.open che tramite set rs = command.execute

credo manchi qualcosa per definire l'unico blocco... ma non trovo nulla nella documentazione on line.

Daniels118
17-07-2015, 13:18
Sembra che il driver odbc non supporti il batch, dovrai trovare una soluzione alternativa. Potresti per esempio inserire le istruzioni in una procedura passandole i parametri che ti servono.

Edit: a questo link http://dev.mysql.com/doc/connector-odbc/en/connector-odbc-configuration-connection-parameters.html si parla di un parametro "MULTI_STATEMENTS" che dovrebbe fare al caso tuo.