[Python-de] Formatierung von SQL-Statements
Mathias Uebel
mathias.uebel at meeloon.de
Mit Jul 7 22:01:16 CEST 2004
daniel.poelzleithner wrote:
> [...]
> Schau dir mal das an:
>
> http://www.livinglogic.de/Python/sql/
Hallo Daniel,
Danke für den Tip! Ich habe mir die Quelle angesehen und jetzt
funktioniert Folgendes:
def SQLInsert( self, table, list ):
# SQL String
SQL=[]
SQL.append("INSERT INTO ")
SQL.append(table)
SQL.append(" VALUES((SELECT max(id) FROM Buchung)+1,'")
SQL.append(self.mytime)
SQL.append("',")
vv = []
for item in list:
item = "'",item,"'"
item = "".join(item)
vv.append(item)
SQL.append(",".join(vv))
SQL.append(")")
SQL = "".join(SQL)
try:
self.cu.execute(SQL)
self.cx.commit()
Grusz Mathias
--
Lieber lachende Pinguine als tanzende Büroklammern!
CU in www.meeloon.de
--