I have tried many different things to read a date field from an MS Access database. Does getDate(int) or getDate(int, Calendar) work with other databases? The error message says that the "Type is DATETIME". I tried using the escape syntax suggested in one book but I get an error on the SQL clause.<br><br>my latest code:<br>java.sql.Date sdate = null;<br>java.util.Calendar cal = java.util.Calendar.getInstance();<br>java.util.TimeZone tz = java.util.TimeZone.getTimeZone("CST"<br>cal.setTimeZone(tz);<br><br> for ( int i = 1; i <= rsmd.getColumnCount(); ++i )<br> switch( rsmd.getColumnType( i ) ) {<br><br> case Types.DATE:<br> currentRow.addElement(<br> sdate = (java.sql.Date)(rs.getDate( i , cal) ) );<br> break;<br><br>I would appreciate any help or references.<br><br>Thank you,<br>Jerry