Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / как передать результат select max() в переменную на С / 4 сообщений из 4, страница 1 из 1
03.09.2014, 12:14
    #38736016
strelec2001
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как передать результат select max() в переменную на С
Здравствуйте!
Есть код на С: sqlite3_exec(db, "SELECT max(ID_npp) FROM EXPERIM;", callback, 0, &zErrMsg);
Мне необходимо записать результат запроса в переменную (например int rez;).
Как это сделать?
Спасибо за ответ!
...
Рейтинг: 0 / 0
03.09.2014, 19:01
    #38736751
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как передать результат select max() в переменную на С
Никак. sqlite3_exec() предназначен для команд не возвращающих данные (insert, delete, update).
Для чтения используй sqlite3_prepare(), потом в цикле sqlite3_step() для каждой строки и sqlite3_finalize() в конце.
...
Рейтинг: 0 / 0
03.09.2014, 20:23
    #38736803
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как передать результат select max() в переменную на С
А вообще-то я соврал. sqlite3_exec() можно использовать для вытаскивания данных. Все то что нужно писать после каждого sqlite3_step() пишешь внутри колбека указанного в sqlite3_exec().
Но лично я считаю это неудобным, потому и забыл и не использую...
...
Рейтинг: 0 / 0
04.09.2014, 13:39
    #38737495
strelec2001
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как передать результат select max() в переменную на С
White OwlА вообще-то я соврал. sqlite3_exec() можно использовать для вытаскивания данных. Все то что нужно писать после каждого sqlite3_step() пишешь внутри колбека указанного в sqlite3_exec().
Но лично я считаю это неудобным, потому и забыл и не использую...
Спасибо за ответ, уже разобрался.
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / как передать результат select max() в переменную на С / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]