предупреждение "инициализация делает указатель из целого числа без приведения" - PullRequest
0 голосов
/ 04 октября 2010

NSString * titl = [database executeNonQuery: @ "SELECT * FROM numberquestion"];

выдает предупреждение "инициализация делает указатель из целого числа без приведения"

Что не так?

Таблица «numberquestion» содержит только одну строку «двадцать» типа TEXT

Заранее спасибо

Ваши предложения приветствуются.

Ответы [ 2 ]

1 голос
/ 04 октября 2010

Ваш database объект, похоже, возвращает int на executeNonQuery:@"SELECT * FROM numberquestion".

Если это какой-то общий метод доступа к базе данных, я бы ожидал массив или аналогичную структуру в качестве результата для «SELECT *…».

Но так как метод читает «executeNonQuery:», он может только возвращать состояние (закодированное в целое число), потому что вы не ожидаете результата (exectute Non Query).

0 голосов
/ 04 октября 2010

моя ошибка Получил ответ. executeQuery вместо executeNonQuery следует использовать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...