Ich würde versuchen, das Problem bei der Wurzel zu packen und herauszufinden, warum der SQL-Server das Feld als “Zeichen”-Feld liefert, das scheint mit die allerbeste Lösung.
Ansonsten können Sie (verwenden Sie .NET?) auch den AutoDefineField
-Event verwenden um den Datentypen umzubiegen. Hier ist ein älterer Thread mit einem Codesnippet dazu, in Ihrem Fall wäre es nicht “HTML” sondern eben Datum. Eventuell - je nachdem, welcher Inhalt im Feld ist - sollten Sie z.B. LlFieldType.Date_Localized verwenden, oder eine der anderen Konstanten aus der LlFieldType
-Enumeration.