Re: JDBC Driver Problem - Mailing list pgsql-jdbc

From Gautham S. Rao
Subject Re: JDBC Driver Problem
Date
Msg-id 004201c1df77$d0b946b0$41057aa3@tatainfotech.com
Whole thread Raw
In response to Re: JDBC Driver Problem  ("Nick Fankhauser" <nickf@ontko.com>)
List pgsql-jdbc
Hi Dave,

The problem was not beacuse of the JDBC driver at all. In the query we had
some parameters in the where clause that had to be replaced with the actual
values during runtime. This piece of code was written in Java and the
replacement logic was not handled properly. Only the first occurance of the
parameter was getting replaced. The logic has now been changed to handle
such situations also.

Regards,
Gautham.

----- Original Message -----
From: "Dave Cramer" <Dave@micro-automation.net>
To: "Gautham S. Rao" <gautam.rao@tatainfotech.com>
Cc: "Tom Lane" <tgl@sss.pgh.pa.us>; <pgsql-jdbc@postgresql.org>
Sent: Tuesday, April 09, 2002 5:31 AM
Subject: Re: [JDBC] JDBC Driver Problem


> Gautham,
>
> So what was the solution? Is the driver broken? Did you work around the
> problem?
>
> Dave
> On Mon, 2002-04-08 at 08:01, Gautham S. Rao wrote:
> > Hi Dave/Tom,
> >
> > Thanks very much for the suggestion. The problem was beacuse the
paramaters
> > in the where clause were not getting replaced with the actual values.
This I
> > could figure out from the log and have corrected the logic to handle it
> > properly. Now the queries are working fine.
> >
> > Thanks & Regards,
> > Gautham
> >
> > ----- Original Message -----
> > From: "Dave Cramer" <Dave@micro-automation.net>
> > To: "Tom Lane" <tgl@sss.pgh.pa.us>
> > Cc: "Gautham S. Rao" <gautam.rao@tatainfotech.com>;
> > <pgsql-jdbc@postgresql.org>
> > Sent: Friday, April 05, 2002 10:22 PM
> > Subject: Re: [JDBC] JDBC Driver Problem
> >
> >
> > > This would be my guess too. It would make sense that the code that is
> > > checking for escape sequences is broken
> > >
> > > Dave
> > >
> > > On Fri, 2002-04-05 at 11:09, Tom Lane wrote:
> > > > "Gautham S. Rao" <gautam.rao@tatainfotech.com> writes:
> > > > > This query returns 4 records when executed from the back end which
is
> > the
> > > > > desired result. But when it is executed using the JDBC driver for
> > postgreSQL
> > > > > 7.1 and JDK 1.2, it returns only 3 records. This is the result of
the
> > first
> > > > > query excluding the union. So it appears as if only the first part
of
> > the
> > > > > query is working through the JDBC driver.
> > > >
> > > > Could the driver be dropping part of the query?  I suggest turning
on
> > > > query logging at the backend (restart postmaster with -d2 switch, or
> > > > set debug_print_query = true in postgresql.conf) and then look in
the
> > > > postmaster log to see exactly what query is being sent by JDBC.
> > > >
> > > > regards, tom lane
> > > >
> > > > ---------------------------(end of
broadcast)---------------------------
> > > > TIP 6: Have you searched our list archives?
> > > >
> > > > http://archives.postgresql.org
> > > >
> > > >
> > >
> > >
> > >
> > >
> > > ---------------------------(end of
broadcast)---------------------------
> > > TIP 6: Have you searched our list archives?
> > >
> > > http://archives.postgresql.org
> > >
> >
> >
>
>


pgsql-jdbc by date:

Previous
From: Dave Cramer
Date:
Subject: Re: JDBC Driver Problem
Next
From: Dave Cramer
Date:
Subject: Re: raw data broken in 7.2 driver?