Re: Pooling Prepared Statements

From: "Michael Paesold" <mpaesold(at)gmx(dot)at>
To: João Paulo Caldas Ribeiro <jp(at)mobicomp(dot)com>, "G(dot)Nagarajan" <gnagarajan(at)dkf(dot)de>
Cc: <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: Pooling Prepared Statements
Date: 2002-08-29 20:32:16
Message-ID: 016801c24f9b$2b109f30$0100a8c0@beeblebrox
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

João Paulo Caldas Ribeiro wrote:

> Hi!
>
> Im sorry but: 1 connection -> 1 resultset at time.
> You can have many statement associated to a connection but when you
> execute the statemente you can only have 1 resultset associated to the
> connection at time.
> You can execute 2 statement using the same connection but you have to:

As far as I know, that is not correct. At least if the documentation is
correct:

"You can use a single Statement instance as many times as you want. You
could create one as soon as you open the connection and use it for the
connection's lifetime. But you have to remember that only one ResultSet can
exist per Statement or PreparedStatement at a given time."
(http://www.postgresql.org/idocs/index.php?jdbc-query.html)

So it's not 1 connection -> 1 resultset at a time, but 1 statement -> 1
resultset at a time. I would recommend reading the rest of the documention
about JDBC (especially section 8.3.1)

Regards,
Michael Paesold

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message João Paulo Caldas Ribeiro 2002-08-29 21:24:42 Re: Pooling Prepared Statements
Previous Message Dave Cramer 2002-08-29 20:25:18 Re: Pooling Prepared Statements