if (insert_statement == nil) {
static char *query = "INSERT INTO iteminfo (itemname, friendid) VALUES(?,?) where itemid=?";
if (sqlite3_prepare_v2(database, query, -1, &insert_statement, NULL) != SQLITE_OK) {
NSAssert1(0, @"Error: failed to prepare statement with message '%s'.", sqlite3_errmsg(database));
}
Я новичок в программировании на Objective C ....
Я пытаюсь этот код вставить некоторые значения в базу данных, основываясь на условии где, но есть исключение при подготовке оператора вставки, получая который я получаю: "Завершение приложения из-за необработанного исключения" NSInternalInconsistencyException " причина: «Ошибка: не удалось подготовить оператор с сообщением» рядом с «ГДЕ»: синтаксическая ошибка ».« »
Пожалуйста, помогите мне выйти из этого ... вопроса ..