Я пытаюсь использовать скомпилированные заявления SQLite для вставки строк в таблицу:sqlite3_prepare терпит неудачу с «рядом„СТОЛ“: ошибка синтаксиса»
rc = sqlite3_prepare(db, "INSERT INTO TABLE test VALUES (?,?,?,?)", -1, &stmt, 0);
if(rc!=SQLITE_OK)
printf("%s", sqlite3_errmsg(db));
sqlite3_prepare
возвращает 1, и sqlite3_errmsg
возвращается:
"рядом "Таблица": ошибка синтаксиса"
Спасибо! Это было быстро :) – sashoalm
приветствуется ': D' –
Btw,' INSERT INTO [TABLE] 'все еще выдавал мне ошибку, на этот раз« синтаксическая ошибка около теста », но удаление TABLE полностью исправило эту ошибку и сейчас он возвращает успех. Не только «INSERT INTO test VALUES (?,?,?,?)» – sashoalm