[PIPython] MySQLdb insert
tiziano a work
tiziano
Ven 19 Nov 2004 15:16:49 CET
Matteo Giacomazzi wrote:
>Ciao Tiziano,
>
>venerdì 13 agosto 2004, hai scritto:
>
>
>
>>Non sono sicuro di aver compreso esattamente la domanda, ma non ti
>>basta costruire la insert formattando la stringa in modo tipo:
>>
>>
>
>
>
>>sqlstr = "inserto into tabella (nome, cognome) values ('%s', '%s')" %
>>(varNome, varCognome)
>>
>>
>
>Meglio farlo fare a Python:
>
>conn=MySQLdb.connect(**params)
>cur=conn.cursor()
>cur.execute("inserto into tabella (nome, cognome) values (%s, %s)",
> (varNome, varCognome))
>
>"Escaperà" lui i valori necessari.
>
>
>Saluti,
> Matteo
>
>
ovviamente intendevo un cur.execute(sqlstr), dando per scontato che chi
ha posto la domanda sapesse almeno fare un execute (visto che sta usando
il modulo MySQLdb, immagino che non si limiti ad importarlo e lasciarlo
li...)
ciao
tiziano
More information about the Python
mailing list