У меня следующий код iphone, который, похоже, не работает:
sqlite3_stmt *dbps;
NSString *sql = @"delete from days where day=?1;insert into days(disabled,recipe_id,day) values(?2,?3,?1)";
int rc = sqlite3_prepare_v2(db, sql.UTF8String, -1, &dbps, NULL);
...
Код возврата 'rc' равен 1, что означает SQLITE_ERROR (ошибка SQL или отсутствие базы данных, согласно сайту sqlite). Не уверен, что я сделал не так? База данных 'db' действительно открыта, и другие запросы работают нормально.
Большое спасибо, ребята