Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/12/2010, 05:44
jugivi
 
Fecha de Ingreso: diciembre-2010
Ubicación: Mallorca
Mensajes: 139
Antigüedad: 13 años, 11 meses
Puntos: 3
Respuesta: Parrafo de Python con problemas

Cuando pongo el Select así:

SQL = "SELECT * from tabla_pendientes WHERE sesentapendientes = (%s);"
data = (relacio,)
cur.execute(SQL, data)

me da "error en el Query"

si pongo el Select con las comillas, funciona bien...

SQL = "SELECT * from tabla_pendientes WHERE sesentapendientes = ('%s');"
data = (relacio,)
cur.execute(SQL, data)

He leido en el manual, pero no entiendo por que sucede...

Con el Insert me va perfecto utilizando el formato

SQL = "INSERT INTO tabla_pendientes (sesentapendientes) VALUES (%s);"
data = (relacio,)
cur.execute(SQL, data)

¿cual es la diferencia?,