From cd7aece5597aa8d6862a9fb950501befba28b9e4 Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Wed, 8 Sep 2010 18:59:28 +0000 Subject: [PATCH] Polished the support for looking up column values by column label (SPR-7506) git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3663 50f2f4bb-b051-0410-bef5-90022cba6387 --- .../support/rowset/ResultSetWrappingSqlRowSet.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/org.springframework.jdbc/src/main/java/org/springframework/jdbc/support/rowset/ResultSetWrappingSqlRowSet.java b/org.springframework.jdbc/src/main/java/org/springframework/jdbc/support/rowset/ResultSetWrappingSqlRowSet.java index 23e374d5502..8f98a866991 100644 --- a/org.springframework.jdbc/src/main/java/org/springframework/jdbc/support/rowset/ResultSetWrappingSqlRowSet.java +++ b/org.springframework.jdbc/src/main/java/org/springframework/jdbc/support/rowset/ResultSetWrappingSqlRowSet.java @@ -131,13 +131,13 @@ public class ResultSetWrappingSqlRowSet implements SqlRowSet { */ public int findColumn(String columnLabel) throws InvalidResultSetAccessException { Integer columnIndex = columnLabelMap.get(columnLabel); - try { - if (columnIndex == null) { + if (columnIndex == null) { + try { columnIndex = this.resultSet.findColumn(columnLabel); } - } - catch (SQLException se) { - throw new InvalidResultSetAccessException(se); + catch (SQLException se) { + throw new InvalidResultSetAccessException(se); + } } return columnIndex.intValue(); }