how do I get arbitrary sql results as strings in C

Поиск
Список
Период
Сортировка
От adb
Тема how do I get arbitrary sql results as strings in C
Дата
Msg-id Pine.GSO.4.10.10102231703540.2561-100000@hairdini.beast.com
обсуждение исходный текст
Ответ на Encoding: LATIN2 (hungary)  ("Sipos Andras" <s-andras-nospam4@freemail.hu>)
Ответы Re: how do I get arbitrary sql results as strings in C  (adb <adb@Beast.COM>)
Список pgsql-general
Is there an easy way in libpq to get the results from
any query as strings.

Imagine a cgi where you input any query and then it prints
out the rows returned

Something like this example of mysql code:

// fetch each row using mysql_fetch_row
  MYSQL_ROW row;
  unsigned int num_fields;

  if( sql_result ) {
    num_fields = mysql_num_fields( sql_result );

    while( ( row = mysql_fetch_row( sql_result ) ) ) {

      outputBuf_.print( L"<r>" );
      for( unsigned int i = 0; i < num_fields ; i++ ) {
        char * rowVal = row[i];
        if( !rowVal ) {
          rowVal = "";
        }

        outputBuf_.print( L"<c>%a</c>", rowVal );
      }
      outputBuf_.print( L"</r>\n" );
    }
  }

Thanks,

Alex.


В списке pgsql-general по дате отправления:

Предыдущее
От: "Sipos Andras"
Дата:
Сообщение: Encoding: LATIN2 (hungary)
Следующее
От: adb
Дата:
Сообщение: Re: how do I get arbitrary sql results as strings in C