Я только что прочитал документацию .
В нем говорится, что ResultSet
имеет метод getColumnListMetaData()
, который выдает vector
из MetaData
.
Скорее всего, вы можете затем использовать MetaData::getString
, чтобы найти имя столбца.
И если это так, то вы можете использовать std::map<string, int>
для сопоставления имен столбцов с индексами.
И с этим сопоставлением name → index вы можете реализовать getString
, который принимает в качестве аргументов результат запроса и имя столбца.
Возможно, кто-то, кто использовал эту конкретную базу данных, может помочь вам лучше, но, похоже, все, что было нужно, это взглянуть на документацию.
Cheers & hth.,