Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi dbgrid nur Uhrzeit anzeigen (https://www.delphipraxis.net/39379-dbgrid-nur-uhrzeit-anzeigen.html)

Fritzmaier 1. Feb 2005 19:59


dbgrid nur Uhrzeit anzeigen
 
in einem dbgrid, das eine access-Abfrage anzeigt, wird. u. a. ein access-feld Typ Datum/uhrzeit angezeigt. Angezeigt werden soll nur die Uhrzeit, nicht auch das Datum (nur die Uhrzeit ist wichtig).

Beispiel: in Access Wert des Feldes: 08:00:00

im dbgrid wird leider 30.12.1899 08:00:00 angezeigt.

wie kann ich das verhindern ?

danke Fritz

jensw_2000 1. Feb 2005 21:14

Re: dbgrid nur Uhrzeit anzeigen
 
Das musst du in deiner Query festlegen.

z.B.
Delphi-Quellcode:
Query1.sql.clear;
Query1.sql.add('SELECT ID,Name,Vorname,Kommt,Geht FROM Zeiterfassung')
Query1.sql.open;

With Query1 do
begin
  Fieldbyname('Kommt').DisplayFormat:='hh:nn:ss';
  Fieldbyname('Geht').DisplayFormat:='hh:nn:ss';
end;
Schöne Grüße,
Jens

:hi:

Fritzmaier 2. Feb 2005 11:38

Re: dbgrid nur Uhrzeit anzeigen
 
Danke! hier wird einem geholfen :-D

Fritzmaier 2. Feb 2005 16:37

Re: dbgrid nur Uhrzeit anzeigen
 
Nachtrag: so wie angegeben klappt das leider nicht.
Habe aber jetzt doch im Forum was gefunden:

http://www.delphipraxis.net/internal...=displayformat


Fritz


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz