Avatar billede wessel Nybegynder
17. oktober 2002 - 15:55 Der er 11 kommentarer og
2 løsninger

Ø sammen med O i alfabetisk orden

Jeg har en liste jeg gerne vil have udskrevet i alfabetisk orden. Jeg henter den fra en access database.

Mit problem er, at "Ø" bliver sorteret som "O", men jeg vil jo gerne have "Ø" ned bag ved "Z". Hvordan får jeg den til at sortere de danske bogstaver rigtigt?

Et andet problem er at ingenting kommer før "A", men det ville jeg helst have til at være efter "Å". Altså hvis det felt, jeg sorterer efter er tomt, bliver den linie sat først. Kan man lave det om, på en eller anden måde?

Der er 100 point til hvert delspørgsmål.

MVH Wessel
Avatar billede hossein Nybegynder
17. oktober 2002 - 15:58 #1
Hvad for en database bruger du?
Avatar billede spike. Nybegynder
17. oktober 2002 - 15:59 #2
Det er fordi Ø er OE i ASP.

Det man kan gøre at er at at give alle bogstaver en id a = 1 etc. og så sortere efter id, så kan du selv bestemme. (En ide, jeg kan kun lave php, så kan ikke skrive koden ;)
Avatar billede wessel Nybegynder
17. oktober 2002 - 15:59 #3
Access 2000
Avatar billede hossein Nybegynder
17. oktober 2002 - 16:07 #4
Har du sat din code page til dansk?

1. Åbn din Access database
2. Går til Tools -> Options
3. I tabben General vælges Norwegian/Danish som New database sort order og tryk apply
4. Gå til Tools -> Database Utilities -> Compact and repair database
5. Du skulle nu kunne sortere efter danske forhold
Avatar billede wessel Nybegynder
17. oktober 2002 - 23:10 #5
Hej Hossein

Jeg har gjort hvad du har skrevet og nu kan jeg slet ikke få siden frem. Jeg får fejlmeddelelsen:
"Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl. Registreringsnøglen Temporary (volatile) Jet DSN for process 0x55c Thread 0x610 DBC 0x1330064 Jet kan ikke åbnes."

Så var det i det mindste bedre før, hvor jeg fik siden frem - bare forkert sorteret :-(
Avatar billede hossein Nybegynder
18. oktober 2002 - 13:17 #6
Har du lavet en DSN less forbindelse eller System DSN?
Hvis du har lavet en system DSN så kan du delete og lave en ny igen?
Avatar billede hossein Nybegynder
18. oktober 2002 - 13:44 #7
Avatar billede wessel Nybegynder
18. oktober 2002 - 15:36 #8
Hej Hossein

Jeg bruger en DSN less forbindelse, men jeg har også prøvet at lave en system DSN, og det hjælper ikke.

Jeg har været inde og kigge på linket, og det fik udskiftet fejlmeddelelsen til denne i stedet:
"Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Microsoft Jet-databasemotoren kan ikke åbne filen "(ukendt)". Den er allerede åbnet med udelt adgang af en anden bruger, eller du skal have tilladelse til at vise dataene."

Jeg har fundet et par sider, der skulle forklare den fejlmeddelelse, men jeg forstår ikke halvdelen af det, der står, så jeg er lidt lost.

Jeg kan heller ikke forstå, hvorfor det pludselig ikke virker. Det virkede fint før jeg valgte norsk/dansk i sortering af databasen. Jeg har også prøvet med en backup af databasen, fra før jeg satte den til norsk/dansk, men det virker heller ikke.
Avatar billede wessel Nybegynder
18. oktober 2002 - 15:56 #9
Wheeeyyeee

Jeg fik det til at virke med en kombination af hjælp fra kæresten og dit link.

Og for at gøre det endnu bedre... Ø er nu efter Z, så Hossein, du har fortjent dine points. Skriv lige et svar ;-)

MVH Wessel
Avatar billede hossein Nybegynder
18. oktober 2002 - 16:15 #10
Hvis den virker så er det jo fint, men hensyn til point, det bestemmer du.
Avatar billede wessel Nybegynder
18. oktober 2002 - 16:20 #11
Ja, men jeg kan ikke give dig point på en kommentar. Du bliver nødt til at lave et svar.
Avatar billede hossein Nybegynder
18. oktober 2002 - 17:52 #12
OK! du har ret nu har du det som svar :)

God week end
Avatar billede wessel Nybegynder
18. oktober 2002 - 19:02 #13
Det var meningen, at jeg ville give 200 point på dette spørgsmål - 100 p til hvert delspørgsmål. Jeg ved ikke, hvorfor der kun står 120 p i alt, men det er også lige meget, da jeg selv har fundet svaret på det ene delspørgsmål, så jeg snupper de sidste point selv
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

IT-JOB

Netcompany A/S

Test Consultant

AL Sydbank A/S (tidligere Arbejdernes Landsbank)

Tech Lead til Datacenter Operations

Nextway Software A/S

Software Architect