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

Пытаюсь сохранить данные в бд и выдаёт ошибку. Как решить?

async def callback(self, inter: disnake.ModalInteraction):
        name = inter.text_values['name']
        age = inter.text_values['age']
        about = inter.text_values['about']
        c.execute(f"INSERT INTO user VALUES ({inter.author.id}, {name}, {age}, {about})")
        conn.commit()

выдает sqlite3.OperationalError: no such column: dfgeb
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
100500 раз сказано не использовать f-string для формирования sql запроса, погугли или открой питон доки про sqlite и почитай как правильно вставлять https://docs.python.org/3/library/sqlite3.html#sql...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽