Consultas a BD SQLITE3 en PYTHON

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.