Avatar billede sigurd_h Praktikant
18. april 2002 - 15:43 Der er 3 kommentarer og
1 løsning

Linieskift i Database

Hej.

Jeg har en formular som skriver til en database.
En fil som så udskriver det fra databasen.
Kan jeg ikke på en måde i formularen lave linieskift, vha. <br>.
Den skal så gemme <br> i databasen og så på filen som udskriver skal <br> tolkes som et linieskift.

Hvordan gør jeg det?

Mhv.

Sigurd
Avatar billede cool_casper Nybegynder
18. april 2002 - 15:47 #1
Du kan lave det både før og efter insættelsen, jeg ville dog foretrækker EFTER!:

variabel = "Min Tekst"
variabel = Replace(variabel, VbCrLf, "<BR>")
Avatar billede sigurd_h Praktikant
18. april 2002 - 15:53 #2
Hvor skal jeg sætte det ind?
Hvor henne på siden?
Avatar billede cool_casper Nybegynder
18. april 2002 - 15:59 #3
Du har et sted hvor su skriver noget lignende
Set rs = MyConn.Execute(strSQL)

rs, MyConn og srtSQL kan dog være forskellige! =)
I den fil der udskriver/henter data'erne fra databasen...

Hvis du stadig ikke kan finde ud af det, så msid koden så ordner jeg det...! =)
Avatar billede eagleeye Praktikant
18. april 2002 - 16:06 #4
<br> er linie skift så hvis du i indstastning testarea skriver:  "Hej<br>Linie2" så bliver det i browseren:
Hej
Linie2

Så du har jo linie skiftet så du behøver ikke konvertere noget som helst.

Typsisk in input felt som textareas lave skriver man teskt med [enter-knap] som return så hvis du tilsvarne skriver:    "Hej[enter-knap]Linie2" så bliver det i browseren:
HejLinie2

Browseren tolker kun <br> som linie skift, så for at få browseren til at vise det rigtigt konvertere man [enter-knap] (vbCrLf) til <br> nåman udskriver teksten.

response.write Replace(rs("kolonne"),vbCrLf,"<br>")
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