Textfelder speichern Texte und Datumsfelder Datumsangaben. Punkt.
Wenn Du in Textfeldern Datumswerte als text hast, dann hast Du Müll, weil falsche Datentypen verwendet worden. Und nein: Du kannst nicht inkombatible Informationen in Feldern mit definierten Datentypen speichern. Wowereit!
Lösung 1: Richte dein Datenmodell, wie akretschmer schon angedeutet hat.
Lösung 2: Falls Lösung1 nicht geht, bastle dir ein case-Konstrukt oder View das die die falschen Werte wegfiltert und mach damit weiter. Und dann schlägst du den, der das verbrochen hat.