Skip site navigation (1) Skip section navigation (2)

libpq++ and arrays?

From: "Alf Lewerken" <lewerken(at)mail(dot)bicos(dot)de>
To: <pgsql-interfaces(at)postgreSQL(dot)org>
Subject: libpq++ and arrays?
Date: 1999-05-14 21:07:56
Message-ID: 000f01be9e4d$d7cc1860$0700000a@sgi320.lewerkenedv.de (view raw or flat)
Thread:
Lists: pgsql-interfaces
Hi all

I have the following problem:
I'm using libpq++ to acces a Postgres-Database.

The table was created in psql using:
create table test values (nr int4, some_value float4[]);

in my C++-program a piece of code is:

main()
{
  char *nr_string, *some_other_string;

  PgDatabase test(pgenv, "test");
  test.Exec("begin");
  test.Exec("declare c cursor for select * from test");
  
  for(int i=0; i<test.Tuples();i++)
  {
     nr_string = test.GetValue(i, "nr");  // obtaining the value in 'nr' is easy

     some_other_string = test.GetValue(i, "some_value[1]"); // this gives an error
     // PQgetvalue: ERROR! field number -1 is out of range
   
     // so how do I obtain values in some_value[1], some_value[2] .... ?
  }
}

any help would be appreciated.


bye


Alf Lewerken

Responses

pgsql-interfaces by date

Next:From: Tom LaneDate: 1999-05-14 21:59:51
Subject: Re: [HACKERS] 6.5 cvs: problem with includes in src/interfaces/libpq++/
Previous:From: Jackson, DeJuanDate: 1999-05-14 20:26:59
Subject: RE: [INTERFACES] Re: [sql] mysql vs. postgresql

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group