indsæt i database

Tags:    asp

Når man indsætter en en tekst i en database fra en tekst area, hvordan får man så linie skift og sådan med??

Så man senere kan se præsis den samme information som man skrev...

Med venlig hilsen
Frede_Manden



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Når man indsætter en en tekst i en database fra en tekst area, hvordan får man så linie skift og sådan med??

Så man senere kan se præsis den samme information som man skrev...

Med venlig hilsen
Frede_Manden


En måde at gøre det kan f.eks være at bruge replace af linjeskift (vbcrlf) til at udskrift linjeskift med et br tag f.eks:

Hetn indhold af textarea og fjern evt blanke tegn
strUnformatMessage = Trim(Request.form("navn_på_textarea"))

Replace af linjeskift
strMessage = Replace(strUnformatMessage, vbcrlf, "<br>")

Smid derefter strMessage i din database så vil du have alle linjeskift når du henter data ud igen i form af et br tag.

Ganske vist er det ikke det allerbedste, at gemme html kode i en database med hvis man ikke overdriver er det som regel ok.

MVH
Claus Pryds



Det er klogere at gøre det omvendt, bare gemme ens string i databasen, og så replace linieskift med <br> når man skriver det til browseren.

--
Ronni Egeriis - http://sqdev.dk/
Co-Admin



t