OperationalError: table users has no column named prenom
lecorse
Messages postés
130
Statut
Membre
-
Phil_1857 Messages postés 1956 Statut Membre -
Phil_1857 Messages postés 1956 Statut Membre -
Bonjour à tous,
On me dit pas de colonne nommée ''prenom'' ?
Ma table a été créée avec colonne prenom
Merci pour l'aide
On me dit pas de colonne nommée ''prenom'' ?
Ma table a été créée avec colonne prenom
Merci pour l'aide
import sqlite3
conn = sqlite3.connect('testAdresses')
# Créer la table
# --------------
cursor = conn.cursor()
cursor.execute("""
CREATE TABLE IF NOT EXISTS users(
id INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
nom TEXT,
prenom TEXT,
rue TEXT,
num INTERGER,
ville TEXT,
codePostal INTERGER,
age INTEGER
)
""")
conn.commit()
# Insérer des données
#--------------------
cursor.execute("""
INSERT INTO users(nom, prenom, rue, num, ville, codePostal, age) VALUES(?, ?, ?, ?, ?, ?, ?)""", ("Dupont", "Jean", "Rue de la Gare", 224, "Tournai", 1700, 79))
testAdresses.close()
#Traceback (most recent call last):
#File "C:/Users/Utilisateur/AppData/Local/Programs/Python/Python37/testAdresses.py", line 30, in <module>
#INSERT INTO users(nom, prenom, rue, num, ville, codePostal, age) VALUES(?, ?, ?, ?, ?, ?, ?)""", ("Dupont", "Jeaun", "Rue de la Gare", 224, "Tournai", 1700, 79))
# sqlite3.OperationalError: table users has no column named prenom