Avatar billede jette1 Nybegynder
22. april 2001 - 22:27 Der er 4 kommentarer og
1 løsning

Sortering i datareport

Jeg har en simpel datareport der viser data fra en enkelt Access tabel.
Tabellen indeholder en dato-kolonne. Når datareport\'en vises skal den vise den nyeste dato øverst. Men den viser altid den ældste dato først... hvordan laver jeg om på det?

En datagrid i programmet indeholder de samme data, og her er det nemt nok at sortere datoen. Jeg har derfor tænkt på om det kan lade sig gøre at få datareporten til at hente data fra datagrid\'en istedet for direkte i tabellen.

Eller måske skal jeg i Access ændre sorteringen i tabellen. Jeg har bare ingen anelse om hvordan dette gøres.

På forhånd tusind tak....
Avatar billede kaffe Nybegynder
23. april 2001 - 18:40 #1
Hvordan får du data fra databasen?

kaffe
Avatar billede jette1 Nybegynder
23. april 2001 - 22:12 #2
Min datareport er forbundet til databasen via en data environment designer.

Min datagrid er forbundet via en ADO data control.
Avatar billede kaffe Nybegynder
24. april 2001 - 15:05 #3
I dataenvironment tilføjer du en Command til din connection. I properties for command vælger du SQL statement og skriver

SELECT * FROM (tabelnavn) ORDER BY (feltnavn) DESC;

eller på nudansk: Vælg alt fra tabelnavn, sorter det efter (feltnavn) i omvendt rækkefølge (DESC). Hvis du vil have det i almindelig rækkefølge udelader du bare DESC.

Håber det hjælper


kaffe
Avatar billede jette1 Nybegynder
24. april 2001 - 20:18 #4
Det virker! Tusind tak :-)

Mvh. Jette
Avatar billede kaffe Nybegynder
24. april 2001 - 20:42 #5
Velbekomme...
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