Avatar billede jan_h Nybegynder
05. oktober 2004 - 10:08 Der er 1 løsning

Sortere i Paradox database på GUI'en.

Hej.

Jeg har lavet et program der indeholder

Datamodule: Med en "datasource" som er linket op til en "query" (SQL).

Main form: Med et "datagrid" som har adgang til Datamodulet. Har erklæret mit datamodule i "uses" sektionen.

Jeg ønsker at muliggøre sortering efter et felt brugeren selv vælger når programmet er eksekeveret. Jeg ved bare ikke hvordan.
Jeg kan hardcode det ind under Queryen's property "SQL", som f.eks:

SELECT * FROM customer
Order by Zip

Så sorterer jeg efter zip (postnumrene), men kan det ikke lade sig gøre at indlæse alle databasens felter i eksempelvis en dropdownmenu ved oncreate. Og så lade brugeren vælge hvad han sorterer ud fra?

/Jan
Avatar billede pjotre Novice
05. oktober 2004 - 12:41 #1
Du får fat i feltnavnene på flg. måde: (Her læser jeg dem ind i en listbox)

FileListBox1.Clear;
for i := 0 to table1.fieldcount - 1 do
  begin
      FileListBox1.Items.Add(table1.FieldList[i].FieldName);
  end;

Mvh Pjotre
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester