switched from getColumnName to getColumnLabel; as suggested here: http://www.nabble.com/helma.Database---suggested-improvement-t3841979s2589.html
This commit is contained in:
parent
6f508612c8
commit
2c36528d98
1 changed files with 9 additions and 9 deletions
|
@ -10,8 +10,8 @@
|
||||||
*
|
*
|
||||||
* $RCSfile: Database.js,v $
|
* $RCSfile: Database.js,v $
|
||||||
* $Author: hannes $
|
* $Author: hannes $
|
||||||
* $Revision: 1.4 $
|
* $Revision: 1.5 $
|
||||||
* $Date: 2007/02/08 15:33:08 $
|
* $Date: 2007/02/08 21:01:56 $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -122,20 +122,20 @@ helma.Database = function(source) {
|
||||||
for (var i=1; i<=max; i+=1) {
|
for (var i=1; i<=max; i+=1) {
|
||||||
switch (types[i]) {
|
switch (types[i]) {
|
||||||
case Types.BIT:
|
case Types.BIT:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getBoolean(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getBoolean(i);
|
||||||
break;
|
break;
|
||||||
case Types.TINYINT:
|
case Types.TINYINT:
|
||||||
case Types.BIGINT:
|
case Types.BIGINT:
|
||||||
case Types.SMALLINT:
|
case Types.SMALLINT:
|
||||||
case Types.INTEGER:
|
case Types.INTEGER:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getLong(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getLong(i);
|
||||||
break;
|
break;
|
||||||
case Types.REAL:
|
case Types.REAL:
|
||||||
case Types.FLOAT:
|
case Types.FLOAT:
|
||||||
case Types.DOUBLE:
|
case Types.DOUBLE:
|
||||||
case Types.DECIMAL:
|
case Types.DECIMAL:
|
||||||
case Types.NUMERIC:
|
case Types.NUMERIC:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getDouble(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getDouble(i);
|
||||||
break;
|
break;
|
||||||
case Types.VARBINARY:
|
case Types.VARBINARY:
|
||||||
case Types.BINARY:
|
case Types.BINARY:
|
||||||
|
@ -145,18 +145,18 @@ helma.Database = function(source) {
|
||||||
case Types.VARCHAR:
|
case Types.VARCHAR:
|
||||||
case Types.CLOB:
|
case Types.CLOB:
|
||||||
case Types.OTHER:
|
case Types.OTHER:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getString(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getString(i);
|
||||||
break;
|
break;
|
||||||
case Types.DATE:
|
case Types.DATE:
|
||||||
case Types.TIME:
|
case Types.TIME:
|
||||||
case Types.TIMESTAMP:
|
case Types.TIMESTAMP:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getTimestamp(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getTimestamp(i);
|
||||||
break;
|
break;
|
||||||
case Types.NULL:
|
case Types.NULL:
|
||||||
row[metaData.getColumnName(i)] = null;
|
row[metaData.getColumnLabel(i)] = null;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
row[metaData.getColumnName(i)] = resultSet.getString(i);
|
row[metaData.getColumnLabel(i)] = resultSet.getString(i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue