Ste: is not ""

Hallo,
ich komme einfach nicht weiter... Wie schreibe ich in ASP/VB: Wenn eine Variable keinen Eintrag enthält, dann soll ASP etwas ausgeben.

Beispiel:
IF test is not "" then Response.Write "xxx"

Nur leider funktioniert es so nicht. Kann mir jemand helfen? Danke.

  1. Hallo,
    ich komme einfach nicht weiter... Wie schreibe ich in ASP/VB: Wenn eine Variable keinen Eintrag enthält, dann soll ASP etwas ausgeben.
    Beispiel:
    IF test is not "" then Response.Write "xxx"

    IF Not IsNull(test) Then ...

    IsNull-Funktion
    Syntax
    IsNull(Ausdruck)
    Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck keine gültigen Daten (Null) enthält.

    viele Grüße

    Axel

  2. Histe,

    IF test is not "" then Response.Write "xxx"

    soweit ich mich erinnere kommt bei basic die negation unmittelbar hinter dem if und es gibt eine funktion isempty().

    Also:

    if not isempty(test) then response.write("test ist nicht leer")

    Aber Vorsicht, eine Variable in der Art test="" initialisiert ist ebenfallse nicht leer im Sinne der Funktion isempty! Wenn Du auf test="" prüfen willst, könntest du über die Länge des Inhalts gehen, ist meist die sicherere, wenn auch unschönerer, Methode.

    if len(test) > 0 then response.write("test ist nicht leer")

    Grüße
    Holger

  3. Und noch für den einfach String-Test

    if test <> "" then Response.Write "xxx"