Manejo de Consultas a Bd SQLITE3 en PYTHON
Durante la implementación de nuestras aplicaciones siempre es necesario almacenar datos para su posterior utilización en PYTON se puede conectar a diferentes gestores de base de datos a continuación le presentamos el procedimiento para conectar PYTHON con BD Sqlite3
#cargando las librerias necesarias
import sqlite3
import sys,os
import datetime
import os.path
#Almacenando en una variable la ruta donde se encuentra la base de datos a acceder
path=’/www/mibd/aplicacion1/’
#Nombre de la base de datos
bdmain=’principalDB.fdb’
# conectando con la bd pincipalDB.fdb
conexionmain=sqlite3.connect(path+bdmain)
#Estableciendo la variable que almacenará los posibles resultados de las consultas a realizar
cursormain1=conexionmain.cursor()
#Realizando la consulta deseada en la tabla alumnos, en nuestro caso devolver todos los ID alumnos cuya edad es un dato variable y que sean del sexo femenino
vf=28
cursormain1.execute(«select id from ALUMNOS where edad=? and sexo=’Femenino'»,(vf,))
#Recorremos los resultados devueltos por la consulta
for Idx in cursormain1:
#almacenamos el id de los alumnos en una variable
idalumno=Idx[0]
#Finalmente cerramos la conexión de nuestra base datos.
cursormain1.close()
El manejo de consultas a Base de datos en toda aplicación se ha vuelto imprescindible así que espero que este artículo para PYTHON con conexión a SQLITE3 les sirva para sus próximos proyectos.