Continuando con la serie de SQLite en Python:
https://fragmentosdecodigo.home.blog/2020/12/09/introduccion-a-sqlite-con-python/
https://fragmentosdecodigo.home.blog/2020/12/09/primary-key-con-sqlite-en-python/
https://fragmentosdecodigo.home.blog/2020/12/09/campos-auto-incrementables-en-sqlite-con-python/
https://fragmentosdecodigo.home.blog/2020/12/09/clausula-unique-en-sqlite-con-python/
https://fragmentosdecodigo.home.blog/2020/12/09/select-update-delete-y-where-en-sqlite-con-python/
En nuestra base de datos tenemos la siguiente información:

Creamos un nuevo archivo llamado sqlite9.py y reutilizamos la BD «AdministracionAlumnos3». El código es el siguiente:
import sqlite3
conexion=sqlite3.connect("AdministracionAlumnos3")
cursor = conexion.cursor()
elcodigo = int(input("Digite el código del curso que desea consultar: ")),
cursor.execute("SELECT * FROM CURSOS WHERE id_curso = ?",elcodigo)
loscursos=cursor.fetchall()
print(loscursos)
conexion.commit()
conexion.close()
El resultado de la consulta:


Buenas tardes, he copiado el programa completamente y me sale este error: sqlite3.OperationalError: no such table: CURSOS
Pero efectivamente tengo un archivo con la base de datos llamada CURSOS , aquí la foto http://imgfz.com/i/5uK0JAW.png .
Estoy trabajando con Visual Studio Code.
Espero su respuesta y gracias de antemano.
Me gustaMe gusta