Excepción PySQLite2

Andrés Ignacio Martínez Soto martine en aditel.org
Mar Abr 11 08:19:04 CEST 2006


Hola, ahí sólo he mostrado el código para tratar con la base de datos de
una forma sencilla.
Para hacer consultas basta con:

import dbhandler
db = dbHandler ("base_de_datos.db")
resultado = db.consulta ("INSERT INTO foo VALUES (10,20)")

Yo mismo pensaba que estaba operando en una base de datos cerrada, pero
gracias al depurador de Eric3, he visto que en realidad se trabaja todo
el manejador, y que la excepción salta a la hora de utilizar el método
consulta.
Éste método funciona correctamente con SELECTS , y devuelve la tupla o
lista correspondiente, pero cuando hay un insert "casca" en  " consulta
= self.cursor.execute " , probablemente sea una tontería, pero no doy
con ello.

Saludos y gracias.




Más información sobre la lista de distribución Python-es