* Handle java.sql.Types.BOOLEAN. Fixes bug 529,
patch submitted by Maksim Lin
This commit is contained in:
parent
a5e5a0915e
commit
fb3029ed25
3 changed files with 5 additions and 1 deletions
|
@ -1724,6 +1724,7 @@ public final class NodeManager {
|
|||
|
||||
switch (columns[i].getType()) {
|
||||
case Types.BIT:
|
||||
case Types.BOOLEAN:
|
||||
newprop.setBooleanValue(rs.getBoolean(columnNumber));
|
||||
|
||||
break;
|
||||
|
@ -2045,6 +2046,7 @@ public final class NodeManager {
|
|||
} else {
|
||||
switch (columnType) {
|
||||
case Types.BIT:
|
||||
case Types.BOOLEAN:
|
||||
case Types.TINYINT:
|
||||
case Types.BIGINT:
|
||||
case Types.SMALLINT:
|
||||
|
|
|
@ -171,6 +171,7 @@ public class UpdateableSubnodeList extends OrderedSubnodeList {
|
|||
return;
|
||||
|
||||
case Types.BIT:
|
||||
case Types.BOOLEAN:
|
||||
case Types.TINYINT:
|
||||
case Types.BIGINT:
|
||||
case Types.SMALLINT:
|
||||
|
|
|
@ -491,7 +491,8 @@ public class DatabaseObject {
|
|||
int type = resultSetMetaData.getColumnType(index);
|
||||
switch (type) {
|
||||
case Types.BIT:
|
||||
return new Boolean(resultSet.getBoolean(index));
|
||||
case Types.BOOLEAN:
|
||||
return resultSet.getBoolean(index) ? Boolean.TRUE : Boolean.FALSE;
|
||||
|
||||
case Types.TINYINT:
|
||||
case Types.BIGINT:
|
||||
|
|
Loading…
Add table
Reference in a new issue