Суть проблемы. Есть пример с использованием sqlite3_exec, но он не возвращает результата запроса вызываемой процедуре, а (наоборот?) вызывает для каждой строки результата callback функцию. Пока речь шла об обслуживании базы и заполнения таблиц, все было хорошо.
Теперь мне нужно получить результат запроса в удобоваримом виде.
Я так понимаю, у FB (да и у С/С++) проблема в том, что нет подходящих объектов для хранения выборки.
Нашел у соседа пример с использованием sqlite3_prepare_v2 и sqlite3_step и пытаюсь затолкать в FB сейчас, прям интересно что получится.
И все равно не покидает ощущение, что как-то это ч/з задницу.