2017-09-17 14 views

Répondre

1

SQLite ne supporte pas la syntaxe du% comme un espace réservé (https://docs.python.org/3/library/sqlite3.html). Utilisez des points d'interrogation à la place, et n'oubliez pas d'insérer une virgule après la chaîne SQL:

c.execute('''INSERT INTO userAcc(name, genre, artist) VALUES(?,?,?)''', (name1, genre1, artist1)) 
+0

cela a fonctionné! Merci beaucoup –