|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2004
Città: RoMaNoVeNeTo
Messaggi: 756
|
[MYSQL] problema banalissimo via odbc..
![]() ![]() 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.
__________________
Acer m5500 (Q6600,4MB) Sapphire Ati 3850, Logitech Performance MX, Tastiera Logitech G15, Epson bx 310 FN, QNAP 419p+, WDTVLIVE, Harmony One |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
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-o...arameters.html si parla di un parametro "MULTI_STATEMENTS" che dovrebbe fare al caso tuo. Ultima modifica di Daniels118 : 17-07-2015 alle 13:24. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:55.