From be281916f976489cc8d531e7b7c3213b0174c160 Mon Sep 17 00:00:00 2001 From: Peter Mount Date: Fri, 19 Jan 2001 08:49:06 +0000 Subject: [PATCH] Fri Jan 19 08:47:00 GMT 2001 peter@retep.org.uk - Applied patch submitted by John Schutz that fixed a bug with ANT's SQL functions (not needed for building but nice to have fixed). --- src/interfaces/jdbc/CHANGELOG | 5 +++++ src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java | 4 +++- src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java | 4 +++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/interfaces/jdbc/CHANGELOG b/src/interfaces/jdbc/CHANGELOG index 854725066c..1830794daf 100644 --- a/src/interfaces/jdbc/CHANGELOG +++ b/src/interfaces/jdbc/CHANGELOG @@ -1,3 +1,8 @@ +Fri Jan 19 08:47:00 GMT 2001 peter@retep.org.uk + - Applied patch submitted by John Schutz that + fixed a bug with ANT's SQL functions (not needed for building but nice + to have fixed). + Thu Jan 18 17:30:00 GMT 2001 peter@retep.org.uk - Added new error message into errors.properties "postgresql.notsensitive" This is used by jdbc2.ResultSet when a method is called that should diff --git a/src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java b/src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java index fcc6dac360..f20bc997fd 100644 --- a/src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java +++ b/src/interfaces/jdbc/org/postgresql/jdbc1/Statement.java @@ -281,7 +281,9 @@ public class Statement implements java.sql.Statement */ public java.sql.ResultSet getResultSet() throws SQLException { - return result; + if (result != null) && ((org.postgresql.ResultSet)result.reallyResultSet()) + return result; + return null; } /** diff --git a/src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java b/src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java index 5a8f98bd29..04315c096a 100644 --- a/src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java +++ b/src/interfaces/jdbc/org/postgresql/jdbc2/Statement.java @@ -291,7 +291,9 @@ public class Statement implements java.sql.Statement */ public java.sql.ResultSet getResultSet() throws SQLException { - return result; + if (result != null && ((org.postgresql.ResultSet)result).reallyResultSet()) + return result; + return null; } /** -- 2.40.0