Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#8

AW: Delphi 10.4 Sydney - Erste Eindrücke

  Alt 4. Jun 2020, 16:39
Ja, das ist kein gültiges Delphi-Format, was z.B. StrToTime verstehen könnte.

DB-Typen, für welche es in der Clientkomponente keinen richtigen FieldTypen gibt, werden oft als VARCHAR/String behandelt und da greifen dann beim Zugriff über AsTime auch die Stringkonvertierungsfunktionen vom Delphi.

Es gibt oft irgendwo eine Übersetzungsfunktion DB-Type -> DataType -> TField-Nachfahre.
Der TTimeField vom Delphi versteht dieses Format wohl nicht und deine DB-Kompoenten haben keinen eigenen TTimeField-Verwandten,
oder es fehlt einfach nur in den Übersetzungliste eine passende Zuordnung.

Du kannst das TTimeField natürlich auch selbst erstellen, anstatt automatisch erstellen zu lassen,
oder bau einfach in dein SELECT einen CAST zu einem anderen Time-Typen, welchen deine DB-Komponente versteht.
$2B or not $2B

Geändert von himitsu ( 4. Jun 2020 um 16:44 Uhr)
  Mit Zitat antworten Zitat