Я пытаюсь вставить новые данные в таблицу SQLite.SQLite: ошибка SQL или отсутствующая база данных при вставке данных в таблицу
- Я знаю, что код вставки правильно, потому что я использую его для другой таблицы и она отлично работает
- Я знаю, что база данных и таблицы созданы и существую, потому что я могу см. их в браузере SQLite.
Но что-то в SQLite синтаксис создания или вставки неправильно, потому что я получаю эту ошибку:
SQL error or missing database
Вот мой код:
CREATE TABLE IF NOT EXISTS Theory_answers ("questionID" INTEGER,"answerID" INTEGER,"answerText" TEXT, "isTrue" INTEGER)
INSERT INTO Theory_answers (questionID, answerID, answerText,isTrue) VALUES ("1","1",text,"0")
Пожалуйста, проверьте это, если questionId является первичным ключом ??? –
FWIW, вы можете получить ту же ошибку в некоторых версиях sqlite, когда вы вставляете сразу несколько значений. – Jess