Thanks Thomas,
I plugged in that code and I got an Invalid Date on the line dateTemp.setDate(rs.getTimestamp(i)); which led to a null value on the toJSON conversion.
After a little more playing with it, I got this to return the date with milliseconds.
case $.db.types.TIMESTAMP: oValue += '"' + aResultSet.getTimestamp(iColumn).toISOString() + '"'; break;
Jim Giffin