-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathleer_datos_de_tablas.py
More file actions
34 lines (29 loc) · 1.04 KB
/
leer_datos_de_tablas.py
File metadata and controls
34 lines (29 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Importamos la libreria SQLite3
import sqlite3
# Hacemos la conexion a la base de datos Telefonos.db
database = sqlite3.connect('Telefonos.db')
# Creamos el cursor para interactual con la base de datos.
cursor = database.cursor()
# Cargamos la consulta SQL al cursor y este la ejecuta
# Le pedimos que nos muestre los registros de la tabla Fabricante que en la
# columna Nombre tengan el valor Apple.
cursor.execute("SELECT * FROM Fabricante WHERE Nombre = 'Apple'")
print()
# Los datos de a consulta ahora estan en la variable cursos. Los leemos con un bucle for
for registro in cursor:
print(registro)
print()
# Ahora le vamos a pedir que nos devuelva todos los registros de la tabla Fabricante.
cursor.execute("select * from Fabricante")
for registro in cursor:
print(registro)
print()
print("###############################################")
print()
# Ahora vamos a mostrar todos lo datos de la tabla Telefono
cursor.execute("select * from Telefono")
for registro in cursor:
print(registro)
print()
# Cerramos la base de datos
database.close()