Avatar billede hanne-rk Nybegynder
10. januar 2005 - 12:39 Der er 6 kommentarer og
1 løsning

replace til danske bogstaver æ og ø og å

Relace funktion
Ved udtræk fra en database, får jeg disse mærkelige tegn istedet for æøå
æ = '
ø = 
Kan man ikke lave en replace funktion, såm ændrer disse tegn til æøå?

Hvordan skal det i givet fald se ud?
Avatar billede hanne-rk Nybegynder
10. januar 2005 - 12:43 #1
det skal lige siges at disse mærkelige tegn er i databasen, så det er i virkeligheden en fejl i databasen, men "never mind" - det skal "bare" laves om ved udtrækket. :-)
Avatar billede ellebaek Nybegynder
10. januar 2005 - 12:54 #2
Du kan replace teksten før du indsætter teksten i databasen, for på den måde at sikre de ikke bliver forkerte i din database...

Function fncTextChange(strText)
            strTekst = Trim(strText)
            fncTextChange = Replace(fncTextChange,"å","å")
            fncTextChange = Replace(fncTextChange,"æ","æ")
            fncTextChange = Replace(fncTextChange,"ø","ø")
            fncTextChange = Replace(fncTextChange,"Å","Å")
            fncTextChange = Replace(fncTextChange,"Æ","Æ")
            fncTextChange = Replace(fncTextChange,"Ø","Ø")
        End Function

Så kan du indsætte teksten i databasen med:
sql = "INSERT INTO tabel(felter) VALUES('"&fncTextChange(tekst)&"')"
Avatar billede hanne-rk Nybegynder
10. januar 2005 - 13:50 #3
jeg kan IKKE replace på vej ind i databasen, men kun på vej UD, da det ikke er mig der står for databasen, jeg får den blot leveret i den stand - fyldt med disse æøå fejl :-(
Jeg skal derfor have det til at virke ved selve udtrækket istedet.
Avatar billede ellebaek Nybegynder
10. januar 2005 - 14:01 #4
hmm...

Okay..
Jeg kigger lige på det senere..
Avatar billede hanne-rk Nybegynder
11. januar 2005 - 22:19 #5
er det ikke muligt?
Avatar billede hanne-rk Nybegynder
25. januar 2005 - 13:11 #6
hmmmm.....
Avatar billede hanne-rk Nybegynder
02. februar 2005 - 20:35 #7
opretter spg. igen
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