Displaying differences for changeset |
@@ -234,8 +234,8 @@ |
@Override |
public boolean getBoolean(int columnIndex) throws SQLException { |
- String value = findValue(columnIndex); |
- return ((null != value) ? Boolean.parseBoolean(value) : Boolean.FALSE); |
+ String value = findValue(columnIndex).trim(); |
+ return ((null != value)? ( (value.equalsIgnoreCase("1") || value.equalsIgnoreCase("yes"))? Boolean.TRUE: ( (value.equalsIgnoreCase("0") || value.equalsIgnoreCase("no"))? Boolean.FALSE:Boolean.parseBoolean(value) )): Boolean.FALSE); |
} |
@Override |