0
Так что я создал простую таблицу:Невозможно вставить значение в SQLite
c.execute('''CREATE TABLE IF NOT EXISTS friendList (name)''')
Я тогда переменную «Номбр», который содержит строку «Gabriel».
Я тогда попробуйте следующее:
c.execute("INSERT INTO friendList VALUES (nombre);")
И получите это:
sqlite3.OperationalError: no such column: nombre
Что я делаю неправильно?
Python принимает это без сообщений об ошибках. Когда я беру его и просматриваю базу данных в своем браузере SQL, в базе данных нет записей. –
Вероятно, вам необходимо совершить транзакцию, см. Https://docs.python.org/3/library/sqlite3.html. – Scovetta
Я делал это. Я попробовал обновленную строку кода и теперь работает. –