Thema
:
Delphi
DB Grid spalten sortieren
Einzelnen Beitrag anzeigen
mkinzler
(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
Delphi 11 Alexandria
#
12
Re: DB Grid spalten sortieren
10. Okt 2007, 22:37
TForm5:
zusammenfalten
·
markieren
Delphi-Quellcode:
...
private
sSortColumn, sOldSortColumn:
String
;
sSortOrder:
string
;
sAbfrage:
String
;
...
procedure
TForm5.DBGrid1TitleClick(Column: TColumn);
begin
sSortColumn := DBGrid1.Columns.Items[Column.
Index
].FieldName;
if
sSortColumn = sOldSortColumn
then
begin
if
sSortOrder ='
DESC
'
then
sSortOrder = '
ASC
'
else
sSortOrder ='
DESC
';
end
else
sSortOrder = '
ASC
';
sOldSortColumn = sSortColumn;
ADOQuery1.Close;
ADOQuery1.SQL.Text:= sAbfrage + '
ORDER BY
' + sSortColumn+sSortOrder;
ADOQuery1.Open;
end
;
Markus Kinzler
Zitat
mkinzler
Öffentliches Profil ansehen
Mehr Beiträge von mkinzler finden