![]() |
Re: Daten aufsteigend sortieren
Zitat:
|
Re: Daten aufsteigend sortieren
Eine Sortierung nach der ersten Ziffer hört sich nicht nach Datumstyp an
|
Re: Daten aufsteigend sortieren
Zitat:
Delphi-Quellcode:
so werden sie in die DB eingetragen
ClientDataSet1Abfahrtszeit.AsDateTime := frac(datetimepicker3.time)+ trunc( datetimepicker1.date);
|
Re: Daten aufsteigend sortieren
Das heisst aber nicht das das Feld diesen Typ hat.
|
Re: Daten aufsteigend sortieren
Hallo Thomm,
bei mir wird auch ein Datum richtig sortiert. @grenzgaenger: Er hat ja keine richtig Datenbank. Und die Sortierung funktioniert so. Man muss allerdings auch anmerken das die Index-Erstellung nur temporär ist. Bis bald Chemiker |
Re: Daten aufsteigend sortieren
Zitat:
DataType = ftDateTime |
Re: Daten aufsteigend sortieren
Ich hab den Fehler gefunden. :shock:
Bei dem Feld 'Abfahrtszeit' war statt TDateTime Tstring als Feldtyp eingetragen. Deswegen hat er nur nach der ersten Ziffer sortiert :cry: Ich hab das geändert , jetzt funktioniert es. DANKE |
Re: Daten aufsteigend sortieren
Hallo Thomm,
zumindest funktioniert es mit dBase-, Paradox- und ADS-Datenbanken. Meine Tabelle (=DBGrid) soll nach einem Feld vom Type TDateTime so sortiert werden, daß der neueste Eintrag ganz oben steht. Als SQL-Sortierung für eine (ADS-)Datenbank namens TERMIN wird damit nach dem Feld DATUM in austeigender oder absteigender (DESC) Reihenfolge sortiert.
Delphi-Quellcode:
Habe allerdings keine Erfahrung mit MyBase sowie dem von Dir definierten Zugriff über Clientdataset.
select * from termin order by datum
select * from termin order by datum desc mfg eddy |
Re: Daten aufsteigend sortieren
Weiß vielleicht jemand , wie man die Anzahl der Einträge in die Datebank anzeigen kann ?
|
Re: Daten aufsteigend sortieren
.RecordCount?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz