Avatar billede hrlund Nybegynder
07. januar 2002 - 13:16 Der er 14 kommentarer og
1 løsning

Databsen ÆØÅ

Hvordan gør jeg sådan så Æ Ø og Å kommer sidst. Som koden er nu, vises Å ved A , Æ ved E og Ø ved O..

Hvordan får jeg dem til at vises i det danske alfabets rækkefølge ?

koden:

<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"../../../db/msemotes_data.mdb\")

\'SQLstmt = \"INSERT INTO adresse (id_nr,navn,adresse,postnr,city,telefon,telefax,hjemmeside,email,info_om,henviser_til)\"
\'SQLstmt = SQLstmt & \" VALUES (\" & request.form(\"telefon\") & \",\'\" & request.form(\"navn\") & \"\',\'\" & request.form(\"adresse\") & \"\',\" & request.form(\"postnr\") & \",\'\" & request.form(\"city\") & \"\',\" & request.form(\"telefon\") & \",\" & request.form(\"telefax\") & \",\'\" & request.form(\"hjemmeside\") & \"\',\'\" & request.form(\"email\") & \"\',\'\" & request.form(\"info_om\") & \"\',\'\" & request.form(\"henviser_til\") & \"\')\"
SQLstmt = \"SELECT * FROM tabel ORDER BY emote;\"
\'
\'response.write SQLstmt

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)
  %>

           
            <select onchange=\"window.open(this.options[this.selectedIndex].value,\'hovedramme\')\" name=\"setEmote\" size=\"1\">
             
              <option value=\"../emotes_oversigt.asp\" selected></option>
                <%
  DO WHILE NOT rs.EOF
    id = rs(\"ID\")
    emote = rs(\"emote\")

    %>
            <option value=\"../emotevis.asp?id=<% = rs(\"id\") %>\"><% = rs(\"Emote\") %></option>
                  <%
    rs.MoveNext
  LOOP
  RS.Close

conn.Close
Set conn = nothing
Set SQLstmt = nothing
    %>            </select>
Avatar billede tmceu Praktikant
08. januar 2002 - 02:24 #1
Du kan ændre sorteringsrækkefølgen i din Access database til Norwegian/Danish (Norsk/Dansk). Dette gøres under Tools.Options (vist nok Funktioner.Indstillinger på dansk) i Access.
Avatar billede hrlund Nybegynder
08. januar 2002 - 10:37 #2
det virker ikke ..
Der sker umiddelbart ikke noget når jeg gør det.
Du kan se på www.lund.dk/msjubii (handling boksen nede til højre)
Avatar billede tmceu Praktikant
09. januar 2002 - 09:07 #3
Jeg har leget lidt med problemet og foreløbig er jeg kommet til denne konklusion:

Hvis du kigger nærmere efter under Options, hedder feltet faktisk \"New Database Sort Order\". Det betyde at det først får effekt i nye databaser oprettet i Access. Jeg har lavet en lille test med både små og store bogstaver og i den database jeg oprettede efter at have ændret til Norwegian/Danish Sort Order, virker det perfekt.

Jeg kan ikke umiddelbart finde nogen måde at ændre denne indstilling for den aktuelle database, men kigger lidt videre, for det må sg kunne lade sig gøre.

Vil du hurtigt videre, kan du oprette en ny database med den rigtige Sort Order og så \"blot\" eksportere dine objekter over i denne database.
Avatar billede hrlund Nybegynder
09. januar 2002 - 09:27 #4
Det lyder godt hvis du stadig vil prøve at finde ud af det. Det vil tage mig 10 år og flytte over i en ny database, det vil jeg helst undgå.
Avatar billede tmceu Praktikant
09. januar 2002 - 12:13 #5
Så er den der. En lille snedig work around

1. Skift \"New Database Sort Order\" i Tools.Options
2. Compact databasen med \"Compact and Repair Database\"

Fjong og du har en database der sorterer korrekt :-)
Avatar billede hrlund Nybegynder
09. januar 2002 - 14:49 #6
Jeg har den danske version. Sys ikke lige jeg kan finde det :-(
Avatar billede tmceu Praktikant
09. januar 2002 - 15:06 #7
Hvilken version af Access 97, 2000 eller ?
Avatar billede hrlund Nybegynder
09. januar 2002 - 23:57 #8
det er version 2000
Avatar billede tmceu Praktikant
10. januar 2002 - 00:27 #9
Jeg går ud fra at det accepterede svar betyder at det virker nu ?
Avatar billede hrlund Nybegynder
10. januar 2002 - 00:27 #10
nej det virker ikke :-(
Avatar billede hrlund Nybegynder
10. januar 2002 - 00:28 #11
Var faktisk en fejl at acceptere, men lad gå :-) Håer dog stadig du kan finde svaret til mig ..
Avatar billede tmceu Praktikant
10. januar 2002 - 00:31 #12
Jeg mener det ligger i menuen

Funktioner el. Værktøjer (3. menu fra højre)
Database Værktøjer
Komprimer Database
Avatar billede hrlund Nybegynder
10. januar 2002 - 01:40 #13
Det virker stadig ikke :-( Alstå jo, i databsen når jeg åbner den, er den listet sådan efter alfabetet. Men så snart jeg henter den i min ASP soteret efter alfabetisk rækkefølge, sker det samme (www.lund.dk/msjubii , boken nederst til højre)
Avatar billede hrlund Nybegynder
10. januar 2002 - 01:50 #14
hov, det passer ikke. Det var bare mig som kom til at uploade en forkert database..

Tusind tak for din hjælp!
Avatar billede tmceu Praktikant
10. januar 2002 - 07:45 #15
Det var så lidt :-)
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