A family of Microsoft relational database management systems designed for ease of use.
Hi Mark, I will try to help.
First, you need to understand how Access stored Date/Time values. They are stored as a double precision value where the Integer portion represents the number of days since 12/31/1899 and the decimal portion is a fraction of day so that .25 represents 6AM.
So the number you are seeing is Access converting the date into its own storage. That's why you can't convert it using CDate. What you need to do is format the display of the value so it displays as a date. So when you display this value in a control on a form or report you can set the format to Short Date and it will display as a date. You should be able to do this for the column in a query as well.
If you need any further clarification on this feel free to ask.