Formatierung in Text-Areas

Hallo.

Ich habe ein Problem:
Ich habe ein Textarea und setze in dieses Zeilenumbrüche und Tabulatoren. Die Eingabe funktioniert auch soweit. Dann übertrage ich das Feld in eine Access-Datenbank. Beim Auslesen sind alle Formatierungen verschwunden. Wie kann ich das ändern?

Kann ich den Text in einem Textfeld, wie in einem Textprogramm Text fett oder kursiv machen?

Vielen Dank für eine Antwort

Entweder schreibst du HTML in die DB o. du konvertierst den Text aus der DB beim auslesen in HTML.

Bsp.:
Du hast deinen Text einfach in die DB geschrieben.
Beim Auslesen machst du dann sowas wie:

strHTML = Replace(rec.Fields(„text“), Chr(13),"
")
Response.Write strHTML

MfG
Andy

Stimmt so ned 100%…
Das ist so ned ganz richtig…

Weil wenn Du es so machst werden nur die ENTER-Zeichen geändert. Ich habe mal ne Routine gemacht die das alles ändert was wichtig ist - ich schau mal ob ich das noch finde :smile:

Greets

Chris

Hi Kosh

Das ist so ned ganz richtig…

Weil wenn Du es so machst werden nur die ENTER-Zeichen
geändert. Ich habe mal ne Routine gemacht die das alles ändert
was wichtig ist - ich schau mal ob ich das noch finde :smile:

Du hast recht, ich würde dafür die konstante „vbcrlf“ hernehmen, oder um sicher zu gehen gleich jedes einzelne vbcr und vblf ersetzen. Also:

")
s = replace(s, vbcr, "
")
s = replace(s, vblf, "
")
%\>

CU, phild