Razpeitia, no te imaginas lo que agradezco tu ayuda.
Ya solucione el problema del módulo buscardato.
Sólo me faltan terminar 2. Borrar dato y mostrar los datos la DB en un listBox.
Mis preguntas (casi seguro son las últimas!:P).
El módulo de borrar el interprete me da el siguiente error:
OperationalError: database is locked
Por las dudas este es el código:
Código Python:
Ver originaldef borrarDato():
bbdd = dbapi.connect("bbdd.dat")
cursor = bbdd.cursor()
autor, titulo = (entries[label].get() for label in fieldnames)
cursor.execute("DELETE from Personas where libro=?",(titulo,))
bbdd.commit()
bbdd.close()
Alguna idea?.
Y en el de mostrar los datos en un listBox, con los datos ordenados alfabéticamente según la opción que marque, no tengo muy claro como lo voy a hacer, ese módulo lo dejo para lo último, cuando ya tenga todos los otros listos veré.
Gracias nuevamente por la ayuda, espero no estar abusando.
Saludos!.
EDIT: delete.
Ya probé lo de cambiar el timeout y no es eso.