LinuxForum.Fans
Тема

C & PostgreSql - как узнать имя столбца

Автор: Atrill 4 сообщений 1838 просмотров
#104957

Доброго времени суток.
Пишу адаптер для одной С-программы.
Гуглил до потери сознания, но найти ответ не получилось. Вот, решил спросить знает ли здесь кто-нибудь такую банальную истину:

после строчки
pgrRes = PQexec( pgcConnect, "SELECT * FROM test" );
Как узнать какие имена у столбцов результата?

Видел массу примеров, где к результату обращались по порядковому номеру столбца.
Хочу написать функцию, которая бы по имени возвращала этот порядковый номер.

#104960

зачем писать... если до вас уже все написано

text
int PQfnumber(const PGresult *res,
              const char *column_name);

и к тому же документировано....

#104969
odin написал:
зачем писать... если до вас уже все написано
text
int PQfnumber(const PGresult *res,
              const char *column_name);

и к тому же документировано....

Благодарю. Попробую пошуршать документацию, а не гугл.

#107646

Думаю, можно закрывать тему уже )

Войдите или зарегистрируйтесь, чтобы ответить.