|
5 | 5 | c = conn.cursor() |
6 | 6 |
|
7 | 7 | def create_table(): |
8 | | - c.execute("CREATE TABLE IF NOT EXISTS usuarios(Nombre TEXT, Apellido TEXT, Domicilio TEXT, Mail TEXT)") |
| 8 | + c.execute("CREATE TABLE IF NOT EXISTS usuarios(Legajo INTEGER PRIMARY KEY, Nombre TEXT, Apellido TEXT, Domicilio TEXT, Mail TEXT)") |
9 | 9 |
|
10 | 10 | create_table() |
11 | 11 |
|
12 | 12 | # Insertar datos en la tabla |
13 | | -#c.execute("INSERT INTO usuarios VALUES('Juan','Gimenez', 'Belgrano N° 1060', 'jgimenez@mail.com')") |
14 | | -#conn.commit() |
15 | | - |
16 | | -# Corrección: Definir la clase 'usuarios' como una tupla en lugar de una llamada de función |
17 | | -usuario1 = ('ana', 'Perez', 'Avellaneda N56', 'aperez@mail.com') |
18 | | -usuario2 = ('Sofia', 'Cruz', 'Independencia N° 589', 'scruz@mail.com') |
19 | | -usuario3 = ('Kevin', 'Gomez', 'San Martin N° 150', 'kgomez@mail.com') |
20 | | -usuario4 = ('Alan', 'Rodriguez', '9 de Julio N° 650', 'arodr@mail.com') |
21 | | -usuario5 = ('Mariana', 'Ruiz', '25 de Mayo N° 1580', 'mruiz@mail.com') |
22 | | -usuario6 = ('Jose', 'Quienteros', 'Pueyrredon N° 456', 'jquinteros@mail.com') |
23 | | -usuario7 = ('Belen', 'Pereyra', 'Tucuman N°890 ', 'bpereyra@mail.com') |
24 | | -usuario8 = ('Angel', 'Martinez', 'Buenos Aires N° 998', 'amartinez@mail.com') |
25 | | -usuario9 = ('Sergio', 'Nuñez', 'Mitre N°85 ', 'snoñez@mail.com') |
26 | | -usuario10 = ('Martina', 'Toledo', 'Jujuy N° 1246', 'mtoledo@mail.com') |
27 | | -usuario11 = ('Joaquina', 'Zarate', 'Salta N° 510', 'jzarate@mail.com') |
28 | | - |
29 | | -# Corrección: Insertar los datos de los usuarios utilizando el comando executemany |
30 | | -c.executemany("INSERT INTO usuarios VALUES (?,?,?,?)", [usuario1, usuario2, usuario3, usuario4, usuario5, usuario6, usuario7, usuario8, usuario9, usuario10, usuario11]) |
| 13 | + |
| 14 | +# Definir la clase 'usuarios' como una tupla en lugar de una llamada de función |
| 15 | +usuario1 = (1111, 'ana', 'Perez', 'Avellaneda N56', 'aperez@mail.com') |
| 16 | +usuario2 = (2222, 'Sofia', 'Cruz', 'Independencia N° 589', 'scruz@mail.com') |
| 17 | +usuario3 = (3333, 'Kevin', 'Gomez', 'San Martin N° 150', 'kgomez@mail.com') |
| 18 | +usuario4 = (4444, 'Alan', 'Rodriguez', '9 de Julio N° 650', 'arodr@mail.com') |
| 19 | +usuario5 = (5555, 'Mariana', 'Ruiz', '25 de Mayo N° 1580', 'mruiz@mail.com') |
| 20 | +usuario6 = (6666, 'Jose', 'Quienteros', 'Pueyrredon N° 456', 'jquinteros@mail.com') |
| 21 | +usuario7 = (7777, 'Belen', 'Pereyra', 'Tucuman N°890 ', 'bpereyra@mail.com') |
| 22 | +usuario8 = (8888, 'Angel', 'Martinez', 'Buenos Aires N° 998', 'amartinez@mail.com') |
| 23 | +usuario9 = (9999, 'Sergio', 'Nuñez', 'Mitre N°85 ', 'snoñez@mail.com') |
| 24 | +usuario10 = (1010, 'Martina', 'Toledo', 'Jujuy N° 1246', 'mtoledo@mail.com') |
| 25 | +usuario11 = (1212, 'Joaquina', 'Zarate', 'Salta N° 510', 'jzarate@mail.com') |
| 26 | + |
| 27 | +# Insertar los datos de los usuarios utilizando el comando executemany |
| 28 | +c.executemany("INSERT INTO usuarios VALUES (?,?,?,?,?)", [usuario1, usuario2, usuario3, usuario4, usuario5, usuario6, usuario7, usuario8, usuario9, usuario10, usuario11]) |
31 | 29 | conn.commit() |
32 | 30 |
|
33 | 31 | # Seleccionar y mostrar todos los usuarios de la tabla |
|
0 commit comments