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 originaldef modificarDato():
global newnombre
bbdd = dbapi.connect("bbdd.dat")
cursor = bbdd.cursor()
#values = (entries[label].get() for label in fieldnames)
autor, titulo, newautor, newtitulo = (entries[label].get() for label in fieldnames)
cursor.execute("UPDATE Personas SET nombre=? AND libro=? WHERE nombre=? AND libro=?",(newautor,newtitulo,autor,titulo))
bbdd.commit()
bbdd.close()
Cuando pongo modificar me pone '0' en autor y no me modifica el titulo.