SQL-Code:
Aber zu deiner Frage. Du musst das Datumfeld als TDate auslesen und dann mit DateToStr umwandeln. Dann wird das Datumsformat benutzt welches auf dem Client-PC eingestellt ist.
P.S: Warum machst Du eigentlich eine casting auf Date wenn Du ein Datumsfeld abfragst?
Das ist ein feld von TdateTime
PS: Wenn ich DISTINCT weg lasse dann habe ich das in Client-PC format. Warum?