Re: column name not found

From: Dave Cramer <Dave(at)micro-automation(dot)net>
To: "G(dot)L(dot) Grobe" <gary(at)grobe(dot)net>
Cc: "pgsql-jdbc(at)postgresql(dot)org" <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: column name not found
Date: 2003-02-23 15:07:09
Message-ID: 1046012829.614.5.camel@inspiron.cramers
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Gary,

Postgres doesn't send the table name with the data so you will have to
do

either getInt( columnNumber ) or rename one of them to

nodeid as in

select id from nodes as nodeid ... etc.

also note postgres will return NodeId as nodeid.

Dave
On Sat, 2003-02-22 at 18:59, G.L. Grobe wrote:
> I have a query line like ...
>
> SELECT * FROM Nodes, Accounts WHERE Nodes.name = 'dyn0011' AND
> Nodes.id = Accounts.node_id AND Accounts.name = 'dude'
>
> After I get my resultsets, I do a rs.getInt("Nodes.id"), but then I get
> the following error ...
>
> 17:52:35,693 ERROR [ConfigAccountBean] The column name Nodes.id not
> found.
>
> My problem is that both the nodes and accounts tables have an 'id'
> column, so thats why I look for "Nodes.id" in the result set.
>
> Any help much appreciated.
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
--
Dave Cramer <Dave(at)micro-automation(dot)net>

In response to

Browse pgsql-jdbc by date

  From Date Subject
Next Message Vernon Wu 2003-02-23 18:02:42 Re: I can't insert the chinese words.
Previous Message G.L. Grobe 2003-02-22 23:59:49 column name not found