Avatar billede hundevennen Nybegynder
20. august 2004 - 12:31 Der er 4 kommentarer og
1 løsning

brug af Replace

Jeg bruger denne
strTekst = ObjRs(4)
strReplace = Replace(strTekst,vbCrLf,"<br>"), som virker, -
til at trække noget tekst ud af en accessbase, så linieskift virker.
Jeg ville gerne kunne formattere noget mere af teksten i databasen, ved f.eks når jeg i opdateringsformularen skriver et tegn foran og efter et ord. f.eks *denne tekst er fremhævet¤.
Derefter vil jeg gerne kunne bruge replace til at ligesom strTekst at udskifte * med <b> og ¤ med </br> - men jeg kan ikke få det til at virke???
Avatar billede dj-sejler Praktikant
20. august 2004 - 12:36 #1
strReplace = Replace(strTekst,vbCrLf,"<br>")
strReplace = Replace(strReplace,"*","<b>")
strReplace = Replace(strReplace,"¤","</b>")

vil jeg tro
Avatar billede hundevennen Nybegynder
20. august 2004 - 13:42 #2
det dur ihverfald ikke - har jeg prøvet - jeg får en syntaxfejl, når jeg indsætter stjerne og det andet tegn
Avatar billede eagleeye Praktikant
20. august 2004 - 13:50 #3
det kunne tyde på du har Server.HTMLencode'd det inden det kom i databasen kan det passe? Hvis ja så prøv:

strReplace = Replace(strTekst,vbCrLf,"<br>")
strReplace = Replace(strReplace,Server.HTMLencode("*"),"<b>")
strReplace = Replace(strReplace,Server.HTMLencode("¤"),"</b>")
Avatar billede hundevennen Nybegynder
20. august 2004 - 14:10 #4
eagleeye - jeg får en syntaxfejl med din replace og jeg har ikke brugt htmlencode.
som nævnt bruger jeg en formular til at indsætte noet tekst i en database.
al formatering forsvinder jo så og derfor vil jeg gerne kunne formattere lidt i teksten, når jeg trækker den ud igen.
jeg har fundet ud af at lave linieskift med replace. - det jeg vil nu er under opdatering f.eks at sætte et tegn foran og bagefter et ord, så når det bliver trukket ud af databasen med en sqlsætning bliver htmlformatteret, altså de 2 tegn bliver lavet om til <b> og </b> - håber det forklare mit lille problem bedre.
Avatar billede eagleeye Praktikant
29. august 2004 - 00:03 #5
Hvordan ser fejl koden ud?
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