I don't know how to fix this error, but you might try changing the parameter type from DATE to STRING and let do Teradata the cast. I don't know how this is specified in Access (i don't use Access), but something like this could work:
WHERE table.column = cast(? as date format 'yyyy-mm-dd')
Maybe you have to add single quotes
WHERE table.column = cast('?' as date format 'yyyy-mm-dd')
Dieter
↧