Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:25 Der er 11 kommentarer og
2 løsninger

Sortering af tabel

Er det i Access muligt at sortere første felt og sortere på andet felt, afhængigt af første felt?
Jeg har et dato-felt og et tids-felt, der skal sorteres på dato-feltet først, og dernæst på tids-feltet, afhængigt af dato-feltet.
(Jeg ved det kan lade sig gøre med en forespørgsel, men hvad med i en tabel?)
Avatar billede terry Ekspert
11. januar 2002 - 08:30 #1
If you make  a query you can sort by the date field and then the time field.
I am not sure what you mean by \"afhængigt af dato-feltet\".
The is more than likely more than one record in th etable, and you cant change the sort order for each record. But you could change the sort order for the whole query in code.
11. januar 2002 - 08:30 #2
Opret et index på tidsfeltet. Derved vil Access sortere på dette felt også.
Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:34 #3
\"afhængigt af dato-feltet\", means: dependent on the date-field! ;)
Nej, bare at de enkelte poster først er sorteret på dato, dernæst på tid.
Dato      Tid
1/1-02    12:23
1/1-02    12:23
1/1-02    12:21
31/12-01  11:23
31/12-01  11:15
Sort by date, then by time, but NOT in a query, directly in the table. That\'s not possible, is it?
11. januar 2002 - 08:35 #4
Jo, hvis du laver et index på Tid i tabeldesign, som jeg skrev....
Avatar billede terry Ekspert
11. januar 2002 - 08:36 #5
try what Thomas suggests. But you can also sort in the form in the order by property
Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:36 #6
Well, terry, thomas had the correct answer this time, sorry, but you\'ll get a 3p for answering so fast.
Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:37 #7
Mærkeligt, tid VAR indekseret, dato var ikke, da dato blev rettet, virkede. hmmmm....;(
Avatar billede terry Ekspert
11. januar 2002 - 08:38 #8
thanks but that wasnt necessary, Thomas did give you the answer you wanted :o)
11. januar 2002 - 08:38 #9
Nu kan jeg se, at du gerne vil sortere faldende. Så skal du gøre følgende:
I Tabeldesign, kan du åbne \"Indekser\" vha menuen Vis->Indekser
Her kan du angive de kolonner, som skal indekseres og herefter om det skal vare stigende eller faldende.
Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:39 #10
That\'s true, damn it, can I reclaim the 3p\'s????
;) ;)
Avatar billede terry Ekspert
11. januar 2002 - 08:40 #11
yes if you want :o)
Avatar billede puppetmaster Nybegynder
11. januar 2002 - 08:40 #12
Det har du da ret i, thomas, tak for fif\'et!
Avatar billede terry Ekspert
11. januar 2002 - 08:48 #13
puppetmaster>If You have other indexes on your table, or for example time is before date then you wont (I dont think) be able to sort like this.
Another thing: You can make a combined index containing the date and time, but as I said its not going to help much if for example you have and ID as your primary key!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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