Zitat von
BillyBoy:
Zeit1 :=ADOQueryKopf.FieldByName('Beginn').AsTime;
.AsTime gibt es leider nicht, .AsDateTime bringt verständlicherweise einen Fehler.
Zitat von
BillyBoy:
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 !
..
"Fehler" ist eine sehr oberflächliche Fehlerbeschreibung.
Einen Fehler hättest Du auch bekommen weil Zeit1 TTime ist und (wenn es asDateTime gegeben hätte)
TDateTime zurückgeliefert hätte.
Grüße
Klaus