Access 2002, Oracle 11g, WIndows 7, Datum NULL

Hallo,

habe folgendes Problem:
Ich muss mit Access 2002 auf eine Orcale-11g-Datenbank lesend zugreifen. Habe die Oracletabellen verlinkt und möchte eine SELECT-Anweisung auf den Link absetzen. Normale Felder funktionieren, nicht jedoch Datumsfelder, die NULL-Werte enthalten können.

Das kritsiche Datumfsfeld heißt in diesem Beispiel [T$TDAT].

Habe dies probiert:
SELECT TOP 100 [T$SUNO], [T$STDT], [T$TDAT]
FROM baan_tdpur030100;
(Dies klappt, bis ein NULL-Datum gelesen werden soll.
Dann kommt die Fehlermeldung „ODBC-Aufruf fehlgeschlagen“.

Habe dann dies probiert:
SELECT TOP 100 [T$SUNO], [T$STDT],
decode(to_char(" & [T$TDAT] & "),‚00-000-00‘,
to_date(‚01-JAN-1900‘,‚DD/MM/YYYY‘), " & [T$TDAT] & " ) As " & [T$TDAT]
FROM baan_tdpur030;

Leider sagt Access, dass die Funktion ‚decode‘ nicht bekannt sei.
Auch Tests mit ‚to_char‘ alleine kennt Access nicht.

Habe dann dies probiert:
SELECT TOP 100 [T$SUNO], [T$STDT],
CASE [T$TDAT] WHEN NULL THEN ‚01/01/1900‘
ELSE [T$TDAT] END As [T$TDAT]
FROM baan_tdpur030100;"

Hier kommt die Meldung „Die Methode Open ist für den Recordset fehlgeschlagen“.

Wie macht man das?
Wie kann man NULL-Datumsfelder von Oracle 11g lesen?

Wäre schon, wenn jemand ein Lösung wüsste.
Vielen Dank,
Jens