Hallo,
In einer Datenbanktabelle stehen zwei Felder namens <i>FromDate</i> und <i>ToDate</i>, beide vom Typ VARCHAR(10). Sie stellen im Format „dd.mm.yyyy“ (wie der Name suggeriert) Datumsangaben dar. Clientseitige Geschäftsregeln sorgen dafür, dass das Format so eingehalten wird. In Delphi 5 werden sie somit als persistente Felder vom Typ TStringField abgebildet.
Wie kann ich (in Delphi 5) diese Tabelle nach dem Feld FromDate sortieren, so dass dabei eine Datumsordnung herauskommt?
Die Datentypen dieser Felder können nicht in einen proprietären Datums-Datentyp umgewandelt werden, auch kann in einem SELECT (falls Query-Komponente) kein proprietäres Element auftauchen, um die Strings in ihre Datumspendants zu konvertieren. Diese Implementierung muss weiterhin einem offenen SQL2-Standard folgen.
Gruß
Stephan Schneider
In einer Datenbanktabelle stehen zwei Felder namens <i>FromDate</i> und <i>ToDate</i>, beide vom Typ VARCHAR(10). Sie stellen im Format „dd.mm.yyyy“ (wie der Name suggeriert) Datumsangaben dar. Clientseitige Geschäftsregeln sorgen dafür, dass das Format so eingehalten wird. In Delphi 5 werden sie somit als persistente Felder vom Typ TStringField abgebildet.
Wie kann ich (in Delphi 5) diese Tabelle nach dem Feld FromDate sortieren, so dass dabei eine Datumsordnung herauskommt?
Die Datentypen dieser Felder können nicht in einen proprietären Datums-Datentyp umgewandelt werden, auch kann in einem SELECT (falls Query-Komponente) kein proprietäres Element auftauchen, um die Strings in ihre Datumspendants zu konvertieren. Diese Implementierung muss weiterhin einem offenen SQL2-Standard folgen.
Gruß
Stephan Schneider
Comment