Reset the cursor to start from the record 1

Поиск
Список
Период
Сортировка
От Igor Korot
Тема Reset the cursor to start from the record 1
Дата
Msg-id CA+FnnTznMxRSr98RdbVCXWnScSZOjyJ5HnJ5f3eBJRd20D0iMg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Reset the cursor to start from the record 1
Список pgsql-general
 Hi, ALL,
I'd like to do the following:

[code]
PGresult res = PQprepare();
if( PQresultStatus( res ) != PGRES_COMMAND_OK )
{
// error handling
}
else
{
    PGresult res1 = PQexecPrepared();
    status = PQresultStatus( res1 );
    if( status != PGRES_COMMAND_OK && status != PGRES_TUPLES_OK )
    {
// error handling
    }
    else if( status == PGRES_TUPLES_OK )
    {
        for( int j = 0; j < PQntuples( res1 ); j++ )
        {
// process the recordset
        }
        for( int j = 0; j < PQntuples( res1); j++ )
        {
// process the same recordset again
        }
    }
}
[/code]

Is there a function which just reset the record pointer to 1, so I can reprocess
those records?

Thank you.


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

Предыдущее
От: "Sven R. Kunze"
Дата:
Сообщение: Re: Code of Conduct plan
Следующее
От: "Ozz Nixon"
Дата:
Сообщение: RE: Code of Conduct plan