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ù leggibile in quanto ha il > campo associato al valore. > > Non sono un esperto, ma la cosa più comoda che ho trovato sperimentando è utilizzare un dizionario con i parametri: facile da manutenere e molto utile per capire dove ci sono gli errori. L'SQL si esegue così: cursor.execute("SELECT * FROM TABELLA WHERE PAR1=:par1 and PAR2=:par2", {'par1':'pippo', 'par2':1}) Ciao, Simone
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python