Urs: Zeilenumbruch aus Access Datenbank

Hallo zusammen.

Wenn ich einen Datensatz aus einem Textfeld mit einem Zeilenumbruch (Enter Taste) in eine Accsessdatenbank speichere, wie kann ich dann dieser Zeilenumbruch wieder darstellen??

Der Zeilenumbruch wird auch in der Datenbank erfasst, och eben, wenn ich den Datensatz wieder aus der Datenbank nehmen will, und ihn in einer Tabelle darstellen möchte, sind die Zeilenubrüche weg... :-(

Danke für euere Hilfe

Gruss Urs

  1. Hy

    Wenn ich einen Datensatz aus einem Textfeld mit einem Zeilenumbruch (Enter Taste) in eine Accsessdatenbank speichere, wie kann ich dann dieser Zeilenumbruch wieder darstellen??

    Du erreichst das mit vbNewLine.

    Am besten schreibst du dazu eine kleine Funktion,
    die du dann an mehreren Orten wieder aufrufen kannst:

    Function RemoveBad(InStr)
        InStr = replace(InStr,vbNewLine,"<br>")
        RemoveBad = InStr
    End Function

    Die Funktion kannst du dann folgendermassen aufrufen:

    response.write RemoveBad(recordset("dein_datensatz"))

    Gruss
    DaviD

    1. Danke, das ging aber flot

      Sag einmal, gibt es diese Funktion auch unter JavaScript??

    2. Hi,

      ja, sicherlich, siehe: http://selfhtml.teamone.de/javascript/objekte/string.htm#replace

      Es sollte keinen wirklich großen Unterschied zwischen JScript und dem JavaScript in Bezug auf solche Basisfunktionen wie .replace geben.

      Von MS gibt es auch eine sehr gute Dokumentation zum WSH (incl. JS, VBS, RegExp, WSH-Objekte), die kannst du dir vom MSDN (http://msdn.microsoft.com) runterladen, ist eine .chm-Datei und sollte alle deine Fragen beantworten.

      Gruß, Frank