Avatar billede wandaxp Praktikant
27. maj 2002 - 07:43 Der er 5 kommentarer og
1 løsning

Sortering....

Hvordan laver man i en sql sætning en sortering fra en access database, når man ønsker nyeste dato først, og datoen fra databasen er en string felt og ikke en dato felt...
Den skal selvfølgelig sorterer først efter år, så måned og sidst dag...
Strengen ser således ud : dd-mm-åååå
Avatar billede askhoej Praktikant
27. maj 2002 - 09:01 #1
Hvorfor ikke benytte sig af et dato felt?
Avatar billede wandaxp Praktikant
27. maj 2002 - 09:02 #2
Oga. dette lille problem :
http://exp.dk/spm/216459
Avatar billede wandaxp Praktikant
27. maj 2002 - 09:53 #3
Jeg giver gerne flere point, hvis der er nogen der kan hjælpe med dette, da jeg er gået meget istå her, og jeg vil næsten forsøge hvad som helst i håb om at noget virker?
Avatar billede askhoej Praktikant
27. maj 2002 - 10:29 #4
jeg er desværre lidt blank også :-(

Måske du kan prøve at spørge på nogle mere specifikke Access fora eller newsgroups.

/askhoej
Avatar billede sbm Nybegynder
27. maj 2002 - 10:38 #5
Jeg kan ikke se nogen måde til at få det gjort på. (Dermed ikke sagt at det ikke kan lade sig gøre, men jeg tvivler.)

Jeg vil tro at løsningen bør være et script der en gang for alle tager alle dine rækker i den eksisterende tabel, og insert'er dem i en ny tabel der er magen til, med undtagelse af din dato-kolonne, som er oprettet som et rigtigt datofelt. Hvis du ikke kan få det til at makke ret, kan du bevare dine datofelter som strenge, men så i det mindste modificere dem til at der bruges datoformatet ååååmmdd , da det så er enkelt at sortere efter. Så må du så efterfølgende lave en funktion som sørger for at omformatere datoen til det format du vil præsentere det i - eksempelvis dd-mm-åååå
Avatar billede wandaxp Praktikant
27. maj 2002 - 22:20 #6
Lukkes nu...
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