break;
case java.sql.Types.LONGNVARCHAR:
record.setField(pos, new StringValue(resultSet.getString(pos + 1)));
break;
case java.sql.Types.TINYINT:
record.setField(pos, new ShortValue(resultSet.getShort(pos + 1)));
break;
case java.sql.Types.SMALLINT:
record.setField(pos, new ShortValue(resultSet.getShort(pos + 1)));
break;
case java.sql.Types.BIGINT:
record.setField(pos, new LongValue(resultSet.getLong(pos + 1)));
break;
case java.sql.Types.INTEGER: