Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: [JDBC] Getting "This ResultSet is closed" exceptions

From: Paul Tomblin <ptomblin(at)gmail.com>
Date: Mon Feb 18 2008 - 14:48:24 EST


On Feb 18, 2008 2:10 PM, Andres Olarte <olarte.andres@gmail.com> wrote:
> You might go for using a single connection per thread. Works for me.

Forgive a possibly stupid question, but how would a class know whether there is a Connection for this thread already? I use a simple static to hold the Connection, and so I get one for the whole program. But there is a lot of asynchronous stuff going on with GUI callbacks, external "messages" and RMI calls, etc. Do I have to create and destroy a connection in every callback, or use some sort of thread pooling system? A previous engineer on this project had one subsystem that was creating a new database connection every second, and then closing it a few milliseconds later - that seems like madness to me.

-- 
For my assured failures and derelictions I ask pardon beforehand of my
betters and my equals in my Calling here assembled, praying that in
the hour of my temptations, weakness and weariness, the memory of this
my Obligation and of the company before whom it was entered into, may
return to me to aid, comfort and restrain.

---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
       choose an index scan if your joining column's datatypes do not
       match
Received on Mon Feb 18 14:50:03 2008

This archive was generated by hypermail 2.1.8 : Wed Jun 18 2008 - 23:44:44 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library