21-noviembre-2015
admin

Ejemplo de uso de SQlite3 con Python

SqLite es un paquete de software de dominio público que proporciona un sistema de gestión de base de datos relacional.
Documentación oficial de SQlite3 en python 3.5

Ejemplo sencillo de uso:

import sqlite3
....
con = sqlite3.connect('C:\\base_datos.db')
cursor = con.cursor()
print 'Conectado a la BD base_datos.db'
....
self.cursor.execute('''CREATE TABLE IF NOT EXISTS COMMENT(
                    id    INT    NOT NULL,
                    comment    TEXT    NOT NULL,
                    user    TEXT
                    )''')
print 'Creada la tabla Comment'
....
str2 = "INSERT INTO COMMENT (id, comment, user) "
str2 = str2 + "VALUES (?, ?, ? )"
self.cursor.execute(str2, (1, "comentario realizado", "pedro"))
print 'Comentario insertado correctamente'
....
self.cursor.execute("DROP TABLE IF EXISTS COMMENT")
print 'Borrada la tabla Comment'
....

Nota: Al intentar conectar a la base de datos si no existe se creará con el nombre y la ruta que se especifique.

Comentarios cerrados.

Categorias

Linkedin