Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2011, 22:20
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Problema Python (error en mysql al actualizar)

Respuesta rápida:
Código:
self.cursor.execute("UPDATE tblPeliculas SET TituloPelicula='"+ titulo_pelicula +"',Anio=" + str(anio)+  " WHERE IDPelicula=" + str(id_pelicula))
Respuesta larga:
Nunca, pero nunca hagas ese tipo de queries son horribles de leer y ademas son vulnerables a un ataque de SQLInjection.

Lo mas recomendable es usar queries parametrizadas que son muy fáciles de usar.

Ejemplo
Código Python:
Ver original
  1. self.cursor.execute("UPDATE tblPeliculas SET TituloPelicula=%s, Anio=%s WHERE IDPelicula=%s", (titulo_pelicula, anio, id_pelicula))