Die Befehle sind ja nur die halbe Wahrheit.
In welcher Form gibst du das Datum ein und in welcher steht es in der DB ?

Normalerweise ist die Eingabe in deutsch in TTMMJJJJ in der DB aber JJJJMMTT.

Oder verwendest du ein Feldtyp "Datum" ?

Schau dir per Debugger den Inhalt deiner Felder und mit Query/SQL den deiner Datei an.