Avatar billede rune.osterdal.com Nybegynder
07. november 2002 - 14:50 Der er 6 kommentarer og
1 løsning

apostrof i streng

Hej eksperter!

Jeg har en form hvor jeg sender lidt tekst. Jeg fik en fejlmeddelelse i forbindelse med en apostrof i en streng jeg ville sende til databasen. Skal jeg til at lave en funktion der erstatter ' med noget andet og så en ny til at sætte ' ind igen når jeg har hentet fra databasen og vil vise strengen for brugeren?
Eller er der en smart måde at behandle strenge på så man er sikker på at de sendes til databasen uden problemer og vises korrekt når man har hentet den til brugeren?
Avatar billede medions Nybegynder
07. november 2002 - 14:51 #1
For at kunne indsætte en ' i en Access database skal du skrive 2! Så prøv at Replace den!

streng = "streng ' hmm"
streng = Replace(streng,"'","''")

Så skulle det gerne virke ;o)

//>Rune
Avatar billede medions Nybegynder
07. november 2002 - 14:59 #2
Avatar billede rune.osterdal.com Nybegynder
07. november 2002 - 15:18 #3
Tak for det, Rune!

Er der andet jeg skal være opmærksom på?

Hov.. kom lige i tanke om linieskift.. der skal jeg vel lave en
Replace(streng,"/n","<br>")...

/rune
Avatar billede rune.osterdal.com Nybegynder
07. november 2002 - 15:33 #4
hmm.. jeg mente ellers det var sådan jeg håndterede linieskift i PHP.. men det virker ikke.. hvordan styrer jeg det i ASP?
Avatar billede medions Nybegynder
07. november 2002 - 15:44 #5
Linjeskift i ASP er enten Chr(13) eller vbCrLf <- det er op til dig selv ;o)

Replace(streng,vbCrLf,"<br>")

//>Rune
Avatar billede rune.osterdal.com Nybegynder
07. november 2002 - 15:46 #6
takker! ;-)
Avatar billede medions Nybegynder
07. november 2002 - 15:53 #7
NP.
Thx 4 Poinz

//>Rune
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