0
Ich versuche, eine Spalte in SQLITE aus einer Liste von ganzen Zahlen zu erstellen, aber die folgende Fehlermeldung erhalten:Wie kann ich aus einer Liste zu einer Datenbank hinzufügen?
"sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 4 supplied."
Hier ist mein Code:
conn = sq.connect('test.db')
c = conn.cursor()
def create_table():
c.execute('CREATE TABLE IF NOT EXISTS table(listItem VALUE)')
def data_entry():
x = 0
list1 = [61,33,4,5]
n = [l for l in list1]
while x < len(list1):
listItem = n
c.execute("INSERT INTO tell(listItem) VALUES (?)",
(listItem))
x += 1
conn.commit()
create_table()
data_entry()
c.close()
conn.close()
Vielen Dank im Voraus! :)
Das hat den Trick - vielen Dank! :) –