Glengamoi · AspHeute (Artikel) · .NET Heute (RSS-Suche) · .NET Blogs · Glengamoi Suche (Installieren via Klick)

Glengamoi

Die Diskussionsforen der deutschen .NET Community
Willkommen bei Glengamoi. Anmeldung | Registrieren | Hilfe
in Suchen

request.querystring

Letzter Beitrag 07-17-2008 10:21 von JoergStephan. 5 Antworten.
Seite 1 von 1 (6 Treffer)
Beiträge sortieren: Zurück Weiter
  • 07-16-2008 12:14

    request.querystring

    Hallo,

     

    wie kann ich einen Wert, den ich über request.querystring in einer Variabeln gespeichter habe, mit einem Wert aus einer anderen Variablen vergleichen. Mein Codebeispiel funktionietr leider nicht 

     

    <%
    a = request.querystring("A") //hier kommt der Wert 1 an
    b = 1
    response.write(a)
    IF a = b THEN
    response.write("Hello")
    END IF
    %>

     

    Danke für eure Hilfe

    • IP-Adresse ist Registriert
  • 07-16-2008 12:36 Antwort zu

    AW: request.querystring

    Probiere es mal mit einer expliziten Typumwandlung in Integer, also beispielsweise so: 

    <%
      
    A = CInt(Request.QueryString("A“))
      
    B = CInt(1)
       IF A = B THEN
          Response.Write("Hello")
       END IF
    %>


    Gruß, Gordon

    http://www.gordon-breuer.de - esse est percipi
    • IP-Adresse ist Registriert
  • 07-16-2008 12:38 Antwort zu

    RE: request.querystring

    [findet den Löschbutton beim Doppelposting nicht...]

    http://www.gordon-breuer.de - esse est percipi
    • IP-Adresse ist Registriert
  • 07-16-2008 16:19 Antwort zu

    AW: RE: request.querystring

     Super, hat geholfen, vielen lieben Dank für den Tipp

    • IP-Adresse ist Registriert
  • 07-16-2008 16:20 Antwort zu

    RE: request.querystring

    Request.Querystring liefert einen String (Zeichenkette). Der Variable B wird eine Zahl zugewiesen. Klar warum ein Vergleich nicht funktionierern kann? Soll es ein numerischer Vergleich werden dann die Variable umwandelnPer CInt(), CSng, Fix(), etc. Hilfreich kann es sein da eine Null davor zu stellen, damit du keinenLaufzeitfehler kriegst falls mal nichts übergeben wurde. a = Fix("0" & Request.querystring("A"))Soll es ein Textvergleich sein, dann die numerische Variable wandeln odergleich richtig zu weisenB = CStrg(1)Oder b = "1"-- Viele Grüße Hubert Daubmeier
    • IP-Adresse ist Registriert
  • 07-17-2008 10:21 Antwort zu

    AW: RE: request.querystring

    Hallo Hubert, vielen Dank für die super Erklärung, ich hatte mich nur gewundert, weil wenn ich den vergleich IF A = 70 THEN ....mache (was für mich ja dann auch String mit Zahl ist) das problemlos funktioniert.

    • IP-Adresse ist Registriert
Seite 1 von 1 (6 Treffer)