У меня есть метод, который называется так ...
-(void)dbUpdate:(int)forId {
Который содержит этот sqlite для связывания и обновления базы данных.
sqlite3_bind_int(UPDATE_ACCOUNT, 3, forId);
Когда я запускаю запрос, он не выдает ошибку, но и не обновляет базу данных.
Если я изменю эту строку кода ...
sqlite3_bind_int(UPDATE_ACCOUNT, 3, forId);
вручную, чтобы ...
sqlite3_bind_int(UPDATE_ACCOUNT, 3, 6);
запрос выполняется на 100% нормально, как и ожидалось.
Изменение переменной на фактическое целое число доказывает мне, что переменная 'forId' не передается или не привязывается к запросу правильно.
Что я делаю не так? Как лучше всего передать целое число (и убедиться, что оно целое) в привязку sqlite?
Приветствия