Bonjour à tous,
j'ai une fenêtre de saisies avec Tkinter ( nom, prénom, date etc...)
Je veux enregistrer cette "Base" avec Sqlite3. Mes saisies sont en mémoire (Nom, Prénom,Date, etc...)
J'ai trouvé des infos :
Ca fonctionne, mais c'est moi qui entre les valeurs, je n'arrive pas à touver la syntaxe pour enregistrer mes variables.Ni la liste des fonctions qui permettent la gestion de cette base( insertion, recherche, etc).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 import sqlite3 import os database_name = "essaidb.db" if not os.path.isfile(database_name): print "database est crée " db_connection = sqlite3.connect(database_name) cur = db_connection.cursor() #cur.execute("CREATE TABLE IF NOT EXISTS clients (id INT, text TEXT)") # Création d'une table cur.execute("CREATE TABLE IF NOT EXISTS clients ( id integer, NOM varchar, AGE integer)") # Création d'une table cur.execute ("insert into clients(id, NOM, AGE) values (0, 'Mac', 50)") cur.execute ("insert into clients(id, NOM, AGE) values (1, 'Mic', 51)") db_connection.commit() db_connection.close()
Et apparemment le format date n'est pas pris en charge, il faut le transformer en string?
Je sais pas si je suis clair?
Partager