Es wäre schön, wenn ihr euch mal die Ausgangsfrage ansehen könntet!
Das Feld Beginn ist definiert als time(7).
Das ist kein Character-Zeug, sondern ein reines
SQL-Zeitfeld.
Und weil es ein reines Zeitfeld ist, führt auch FieldByName('Beginn').AsDateTime zu einem Fehler !
Dass ich das Ganze als String auslesen kann und anschließend zur Anzeige wieder in ein Zeitformat umwandeln kann ist schon klar, das war nicht die Frage.
gruss
Billy
P.S.: FieldByName('Beginn').AsFloat tut's auch nicht