]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
ResultSet.moveToCurrentRow was checking the cached updateability flag
authorKris Jurka <books@ejurka.com>
Mon, 13 Sep 2004 07:14:26 +0000 (07:14 +0000)
committerKris Jurka <books@ejurka.com>
Mon, 13 Sep 2004 07:14:26 +0000 (07:14 +0000)
assuming it had been set instead of correctly calling the
isUpdateable() method which sets the flag if needed.  This usually
worked because moveToCurrentRow is only useful after a
moveToInsertRow call which would set the flag, but this is not
required.

David Bucciarelli

src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java

index 2667a373b43e0055e63e4afdc6d2ce521a510a47..263524f2fd1921eb68b2600826272c1fbd7b2800 100644 (file)
@@ -9,7 +9,7 @@
  * Copyright (c) 2003, PostgreSQL Global Development Group
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/jdbc2/Attic/AbstractJdbc2ResultSet.java,v 1.25.2.8 2004/06/21 03:11:49 jurka Exp $
+ *       $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/jdbc2/Attic/AbstractJdbc2ResultSet.java,v 1.25.2.9 2004/09/13 07:14:26 jurka Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -692,7 +692,7 @@ public abstract class AbstractJdbc2ResultSet extends org.postgresql.jdbc1.Abstra
        public synchronized void moveToCurrentRow()
        throws SQLException
        {
-               if (!updateable)
+               if (!isUpdateable())
                {
                        throw new PSQLException( "postgresql.updateable.notupdateable" );
                }