Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/08/2011, 16:11
cipos
 
Fecha de Ingreso: febrero-2011
Mensajes: 32
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Textbox y sqlite

Buenas, no se que paso, pero hoy probé el módulo eliminar y anda bien. No se que pasaría anoche que me decía que la DB estaba blockeada.
Ahora me da otro error!:S,
Código Python:
Ver original
  1. def modificarDato():
  2.     global newnombre
  3.     bbdd = dbapi.connect("bbdd.dat")
  4.     cursor = bbdd.cursor()
  5.     #values = (entries[label].get() for label in fieldnames)
  6.     autor, titulo, newautor, newtitulo = (entries[label].get() for label in fieldnames)
  7.     cursor.execute("UPDATE Personas SET nombre=? AND libro=? WHERE nombre=? AND libro=?",(newautor,newtitulo,autor,titulo))
  8.     bbdd.commit()
  9.     bbdd.close()
Cuando pongo modificar me pone '0' en autor y no me modifica el titulo.

Última edición por cipos; 27/08/2011 a las 16:35