diff --git a/src/java/com/samskivert/jdbc/depot/FieldMarshaller.java b/src/java/com/samskivert/jdbc/depot/FieldMarshaller.java index 59d0452..9b0a73a 100644 --- a/src/java/com/samskivert/jdbc/depot/FieldMarshaller.java +++ b/src/java/com/samskivert/jdbc/depot/FieldMarshaller.java @@ -420,7 +420,7 @@ public abstract class FieldMarshaller public void getValue (ResultSet rs, Object po) throws SQLException, IllegalAccessException { try { - _field.set(po, _factmeth.invoke(null, rs.getInt(getColumnName()))); + _field.set(po, _factmeth.invoke(null, rs.getByte(getColumnName()))); } catch (InvocationTargetException ite) { throw new RuntimeException(ite); }