java and postgresql 6.5
| От | |
|---|---|
| Тема | java and postgresql 6.5 |
| Дата | |
| Msg-id | Pine.LNX.4.10.9907081518440.19735-100000@asua.vlaanderen.net обсуждение исходный текст |
| Ответ на | libpq++ and arrays? ("Alf Lewerken" <lewerken@mail.bicos.de>) |
| Список | pgsql-interfaces |
I've been upgrading postgresql 6.4.2 to 6.5. It seems like the jdbc driver
included with postgres 65 doesn't work correctly:
java.lang.IllegalArgumentException: Argument # > Arg length
or am i doing something wrong ?
-Yves
On Fri, 14 May 1999, Alf Lewerken wrote:
> 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
>
=================================================================
First, they ignore you.
Then they laugh at you.
Then they fight you.
Then you win. -- M. Ghandi
В списке pgsql-interfaces по дате отправления: