The ISeries timestamp field is an ISO 8661 (I may have the number wrong), but it stores as a text "yyyy-MM-dd-HH-mm-ss.ffff" So when data binding to the datetimepicker it can not understand how to convert the date, so it uses the null value. Then when updating from it you get the "MM/dd/yyyy"'ish and when updating the table fails.
My thought is if I could subclass the DTP, and hook where binding sets and reads the value I could convert so every one is happy.
What property, method, and/or event can/should I override?