AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

JvDBUltimGrid

Ein Thema von fragile · begonnen am 24. Nov 2008 · letzter Beitrag vom 28. Jan 2014
Antwort Antwort
Seite 2 von 2     12   
Perlsau
(Gast)

n/a Beiträge
 
#11

AW: JvDBUltimGrid

  Alt 28. Jan 2014, 17:56
Leider gibt es in dem normalen IBDataset keine "Property IndexFieldNames". Könnte sogar sein, dass Jedi-Ultimgrid auf dieses Property zugreift. Meine Datenbank läuft unter Firebird.
Wenn dieses Dataset wirklich kein Property IndexFieldNames bereitstellt, könntest du auch mit dem Select-Befehl sortieren. Dein Dataset benötigt ja einen Select-Befehl wie select * from MeineTabelle. Du machst einfach folgendes: Je nach Klick auf die Titelspalte deines Grids erweiterst du den Select-Befehl um die jeweilige Order-Klausel: select * from MeineTabelle order by SpalteId. Das sortiert die Tabelle aufsteigend. Um nun absteigend zu sortieren, gibt es den Befehl desc, den du bei Bedarf einfach an den SQL-Befehl anhängst: select * from MeineTabelle order by SpalteId desc.

Bitte beachten: Vor dem Ändern des Select-Befehls immer das jeweilige Dataset schließen: MyDataset.Close; oder MyDataset.Active := False;. Nach dem Neusetzen des SQL-Properties wieder Open bzw. Active := True ausführen lassen. Nach dem Öffnen steht der Datensatz-Zeiger natürlich auf dem ersten Record. Wenn du dir den Record zuvor merkst, kannst du mit Locate den zuvor angezeigten Record wieder zum aktuellen Record machen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:22 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