Задать вопрос
@METABYTECODE

Почему не вставляется массив в SQLite?

Insertlist = input().split()

# Insert the values into the database
    c.executemany('INSERT INTO Журнал (name, place, type, workdate, fnumber, inumber, finaldate, placedate, nextdate) VALUES (?,?,?,?,?,?,?,?,?)', Insertlist)

Я формирую массив из ввода пользователем
Потом вставляю его в таблицу. Но она не принимает значения и говорит: Incorrect number of bindings supplied. The current statement uses 9, and there are 1 supplied.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@METABYTECODE Автор вопроса
c.executemany -> c.execute исправило ситуацию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы