Il 14/mag/2015 21:32, "Diego Barrera" ha scritto:
> Se prima del try ti crei la stringa?
>
> curr_sql = sql % (var1, var2)
> try:
> curs.execute(curr_sql)
> except:
> print curr_sql
>
> Magari mettici pure l'errore generato..
bobby tables.
©
--
|:**THE BEER-WARE LICENSE** (Revision 42
Il 14/05/2015 15:07, Riccardo Brazzale ha scritto:
Ciao,
Mi connetto a un database mysql con mysql.connector ma potrebbe essere
qualsiasi altro motore DB. So che PG sarebbe passerebbe più
innosservato in questa ML :-)
Faccio una semplice sql:
sql = "SELECT * FROM table WHERE campo 1 = %s AN
Il 14/05/2015 15:30, simozack ha scritto:
Il giorno 14 maggio 2015 15:07, Riccardo Brazzale
mailto:riccardo.brazz...@gmail.com>> ha
scritto:
Mettere nell'except una roba del tipo print(var1, var2) potrebbe
starci se hai 2 valori ma l'sql contiene in realtà centinaia di
campi e aver
Il giorno 14 maggio 2015 15:07, Riccardo Brazzale <
riccardo.brazz...@gmail.com> ha scritto:
> Mettere nell'except una roba del tipo print(var1, var2) potrebbe starci se
> hai 2 valori ma l'sql contiene in realtà centinaia di campi e avere la
> stringa sql in chiaro risulterebbe (per me) più leggi
Ciao,
Mi connetto a un database mysql con mysql.connector ma potrebbe essere
qualsiasi altro motore DB. So che PG sarebbe passerebbe più innosservato in
questa ML :-)
Faccio una semplice sql:
sql = "SELECT * FROM table WHERE campo 1 = %s AND campo2 = %s"
curs.execute(sql, (var1, var2, ))
Fin q