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


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