Avatar billede karitolsen Nybegynder
09. marts 2001 - 13:22 Der er 5 kommentarer og
1 løsning

Mac/Pc og æ,ø,å...

Når man definerer en kolonne i en Access-DB til \"tekst\", og lægger data ind fra en Mac, så har den med at lave æ,ø,å og mellemrum om til ved gud hvad. Har du en god idé, hvad man kan lave for at ophæve det? Replace? Kender du de tegn/koder, jeg skal replace?

Avatar billede seider Nybegynder
09. marts 2001 - 13:32 #1
du laver et script der fanger æ ø å og laver dem om til feks æ = aaaae ø = ooooe å = aaaa , og laver den modsatte konvertering når de skal ud igen.

/* seider */
Avatar billede seider Nybegynder
09. marts 2001 - 13:34 #2
et lille tip er at det er meget smart at lave følgende Æ = \"_aaaaE_\", æ = \"_aaaae_\"
Avatar billede karitolsen Nybegynder
09. marts 2001 - 13:35 #3
Det vil jeg da straks prøve. Tak skal du have :-)
Avatar billede seider Nybegynder
09. marts 2001 - 13:38 #4
Function DKFormatchar(N)
    Dim Temp
           
    Temp = Replace(Temp, \"æ\", \"_aaaae_\")
        Temp = Replace(Temp, \"Æ\", \"_aaaaE_\")
    \'o.s.v.
   
    DKFormatNumberOut = Temp
End Function
Avatar billede seider Nybegynder
09. marts 2001 - 13:40 #5
ups temp skal selvfølgeligen sætte ligmed N

Function DKFormatchar(N)
    Dim Temp
    Temp = N       
    Temp = Replace(Temp, \"æ\", \"_aaaae_\")
    Temp = Replace(Temp, \"Æ\", \"_aaaaE_\")
    \'o.s.v.
   
    DKFormatNumberOut = Temp
End Function
Avatar billede karitolsen Nybegynder
09. marts 2001 - 13:47 #6
OK, det fungerer fint til de nye indlæg. Men hvad med de indlæg, der allerede er konverteret til de mest mærkværdige tegn og står som disse i DB\'en?

:-), Karit
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