1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| # ****** ECRITURE BASE DE DONNEE******************************************
if nomrecu:
connection = sqlite3.connect("D:/Bureau 1/Formation python/BDD/sqlite/base1.db")
cursor = connection.cursor()
# Vérification si le client existe déjà
cursor.execute("SELECT * FROM clients WHERE nom=? AND prenom=?", (nomrecu, prenomrecu))
existant = cursor.fetchone()
if existant:
message_doublon()
return
new_client = (cursor.lastrowid, nomrecu, prenomrecu, tel1recu, tel2recu, villerecu, codepostalrecu, pubrecu)
cursor.execute('INSERT INTO clients VALUES (?,?,?,?,?,?,?,?)', new_client)
connection.commit()
connection.close()
else:
show_error() |