Un piccolo esempio di come si usa sqlite
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 |
import sqlite3 connection = sqlite3.connect("test.db") cursor = connection.cursor() cursor.execute("drop table if exists persone") cursor.execute("create table persone(id int , nome varchar(30), cognome varchar(30),eta varchar(30), primary key(id))") name = raw_input("Metti il nuovo nome ") surname = raw_input("Metti il nuovo cognome") age = raw_input("Metti età") cursor.execute('INSERT INTO persone VALUES (?,?,?,?);',('0',name,surname,age)) connection.commit() cursor.execute("select nome,cognome,eta from persone") for row in cursor: nome,cognome,eta = row print("\nNome = "+nome) print("Cognome = "+cognome+"") print("Eta = "+eta+"") print("\n--------------\n";) #connection.rollback() #annulla i cambiamenti cursor.close() connection.close() |