--- main/org/exolab/castor/jdo/engine/SQLTypes.java~    Tue Nov 15 16:22:18 2005
+++ main/org/exolab/castor/jdo/engine/SQLTypes.java     Tue Feb 28 15:05:48 2006
@@ -459,6 +459,14 @@
                 stmt.setCharacterStream(index, clob.getCharacterStream(),
                         (int) Math.min(clob.length(), Integer.MAX_VALUE));
                 break;
+           case Types.DATE:
+               Date date = (Date) value;
+               stmt.setDate(index, date);
+               break;
+           case Types.TIMESTAMP:
+               Timestamp ts = (Timestamp) value;
+               stmt.setTimestamp(index, ts);
+               break;
             default:
                 stmt.setObject(index, value, sqlType);
                 break;