Avatar billede 2kbo Nybegynder
18. april 2003 - 20:16 Der er 13 kommentarer og
1 løsning

Dato sortering

Hvordan sortere jeg efter dato i ASP (Ikke ID)
Avatar billede dsjk Novice
18. april 2003 - 20:17 #1
Select * from Dintabel Order by navnetpåDatofelt Desc

dsjk
Avatar billede skg Nybegynder
18. april 2003 - 20:19 #2
nu siger du jo ikke noget om hvad du vil sortere, blot hvad du vil sortere efter.

hvis du vil sortere et recordset, så er det jo blot at skrive ORDER BY FeltNavn DESC / ASC i queryen.

hvis du har en collection af objecter du vil sortere med kode ( hvilket virkeligt er noget pis i VBScript ), så brug javascript - et array indeholder en sort method som tager en function som argument.
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:19 #3
Hvad skal der stå i dato feltet, 18-04-2003 eller 18042003 eller????
Avatar billede skg Nybegynder
18. april 2003 - 20:20 #4
en dato
Avatar billede skg Nybegynder
18. april 2003 - 20:21 #5
feltets type skal være en dato
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:23 #6
Jeg har oplevet fejl i et nyheds script, når jeg skrev med dette dato format 18-04-03

Eksempel: Nyheder fra Januar og Februar bliver sortere korrekt, men Marts bliver sat nederts på siden. Derfor spørger jeg.
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:29 #7
Kiggede lige i min DB, og fandt ud af at mit dato felt hvar sat til typen Tekst. Men jeg vil gerne bruge yy format, ikke yyyy format, og det kan (efter min erfaring) ikke lade sig gøre med en felt af typen Dato.
Avatar billede bartzzeh Nybegynder
18. april 2003 - 20:31 #8
Gå ind i din DB og lav feltet dato om til "Dato" istedet for "tekst" medmindre du har gjort det ! Kan jeg se din side?
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:32 #9
Avatar billede dsjk Novice
18. april 2003 - 20:33 #10
bliver formatet ikke dd-mm-yy
hvis man skriver det i format feltet?

dsjk
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:39 #11
Nu er fomatter dd/mm/yyyy det vil jeg ikke have, det jeg søger er dd-mm-yy format.
Avatar billede bartzzeh Nybegynder
18. april 2003 - 20:41 #12
Okay
Avatar billede 2kbo Nybegynder
18. april 2003 - 20:45 #13
Nej dato formatet er mm/dd/yyyy
Avatar billede 2kbo Nybegynder
04. juli 2003 - 16:37 #14
lukker...
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