Bonjour à tous
je teste la connexion d'un petit programme python avec ma base SQLite:
Je teste mon programme en entrant la requête suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 import sqlite3 ######################################################################### # Définition locale de fonctions : basDo = sqlite3.connect("mabase.sq3") curse = basDo.cursor() while 1: print("Entrer requete SQL (ou <Enter> pour quitter) :") requete = input() if requete == "": break try: curse.execute(requete) except: print("*** Requête SQL incorrecte ***") else: for enreg in curse: print(enreg) print() ######################################################################### # Corps principal du programme choix = input("Confirmez-vous l'enregistrement de l'état actuel (o/n) ? :") if choix[0] == "0": basDo.commit() else: basDo.close()
j'ai le message d'erreur *** Requête SQL incorrecte ***CREATE TABLE clients (id_client SERIAL, nom VARCHAR(25), prenom VARCHAR(25), CONSTRAINT PRIMARY KEY (id_client))
Pouvez-vous me dire ou se trouve mon erreur?
Partager