why doesn't CF7 handle date time objects right anymore (like CF5)?

code sample that works in CF5 but not in CF7 (datetime object 'wdate' is not a
date time object anymore)
and not caught by the code analyzer

<cfquery name="getber" datasource="some Access database">
select body, titel, user, wdate
from berichies
order by wdate desc
</cfquery>

//some cf code but no format changes to wdate

<cfquery datasource="some Access database" name="autoarchive">
INSERT INTO OuweTroep
(
body,
titel,
user,
wdate
)
values
(
'#body#',
'#titel#',
'#user#',
'#wdate#'
)
</cfquery>

while this works fine in Both CF versions:

<cfquery datasource="some Access database" name="selectedforarchive">
INSERT INTO OuweTroep
(
body,
titel,
user,
wdate
)

SELECT

body,
titel,
user,
wdate

from berichies
WHERE berid= #mssgid#
</cfquery>

Is this a bug or simply a new version of the microsoft access ODBC driver
which has some new "by design" features for timestamp recognition? :frown;