Re: What happens to a ResultSet when statement closed
От | Andrew Rawnsley |
---|---|
Тема | Re: What happens to a ResultSet when statement closed |
Дата | |
Msg-id | C5C641AA-454E-11D8-BF17-000393A47FCC@ravensfield.com обсуждение исходный текст |
Ответ на | What happens to a ResultSet when statement closed (Warren Little <wlittle@securitylending.com>) |
Список | pgsql-jdbc |
A ResultSet is tied to the statement. The result set is closed when the statement is. From the statement code: public void close() throws SQLException { // Force the ResultSet to close java.sql.ResultSet rs = getResultSet(); if (rs != null) rs.close(); deallocateQuery(); // Disasociate it from us (For Garbage Collection) result = null; } On Jan 12, 2004, at 5:11 PM, Warren Little wrote: > Consider the following code > .... > ResultSet r = statement.executeQuery(); > statement.close(); > connection.close(); > > What happens to the ResultSet r? > What happens if I only close the statement, but continue to use > the connection? > > -- > Warren Little > Senior Vice President > Secondary Marketing > Security Lending Wholesale, LC > www.securitylending.com > Tel: 866-369-7763 > Fax: 866-849-8082 > > ---------------------------(end of > broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faqs/FAQ.html > -------------------- Andrew Rawnsley President The Ravensfield Digital Resource Group, Ltd. (740) 587-0114 www.ravensfield.com
В списке pgsql-jdbc по дате отправления: