Einzelnen Beitrag anzeigen

Opa Knack

Registriert seit: 28. Dez 2004
Ort: Köln
166 Beiträge
 
#1

Anzeige des Datum in DBGrid

  Alt 5. Mär 2009, 02:01
Datenbank: MySQL • Zugriff über: SciBit MyComponents
Hallo,

ich habe die Lösung schon mal gesehen, aber trotz intensiver Suche (und wahrscheinlich auch weil mir die Augen immer zufallen) finde ich sie nicht mehr:

Ich möchte das Datumsformat in einem DBGrid von der lokalen Einstellung "dd.mm.yyyy" auf "yyyy-mm-dd" ändern, da mein Programm dieses Format verwendet/anzeigt (also z. B. im Picker). Ich habe schon versucht, das global im Programm umzusetzen, aber das klappt leider nicht:

Delphi-Quellcode:
procedure Tmainform.FormShow(Sender: TObject);
var d : TDate ;
    fs : TFormatSettings ;
begin
     fs.DateSeparator := '-' ;
     fs.ShortDateFormat := 'yyyy-mm-dd' ;
end;
Hat jemand einen Tipp, wie ich das ändern kann? Ich habe eben den Tipp gelesen, einfach das Datum in der Systemsteuerung zu ändern, aber das ist natürlich nicht praktikabel.

Danke und gute Nacht
Opa
  Mit Zitat antworten Zitat