Reto: Variable übergeben und auslesen

Hallo Volk

Ich habe ein kleines Problemchen. Ich habe leider nirgends eine Lösung dafür gefunden und hoffe mir kann jemand spontan sagen wie das geht.

Ich habe einen Hyperlink an den ich verschiedene Variablen angefügt habe um diese an das File weiter zu leiten.

<a href='delete.asp?ID=" & DBMInhalt("ID") & "&Datenbank=maenner'>Löschen</a>

Wie kann ich die Variablen nun in delete.asp auslesen? Was ich gefunden habe ist die Lösung

<%=request("ID") %> und das funktioniert auch. Nur kann ich diese Variante nur ausserhalb eines Scripts verwenden um die Variable auszugeben. Ich möchte die Variable jedoch (logischerweise) innerhalb des Codes wiederverwenden.

Dim DBDelete
Set DBDelete = CreateObject("ADODB.Command")
    DBDelete.ActiveConnection = DBVerbindung
    DBDelete.CommandText = "DELETE FROM " & Request("Datenbank") & " WHERE ID = '" & Request("ID") &"'"
    DBDelete.Execute

Nur wie kann ich das Auslesen? Wie im obenstehenden Beispiel mit Request("Datenbank") bzw. ("ID") funktioniert es nicht!!

Bitte helft mir weiter :) danke vielmals

  1. Hallo Reto,

    Wie kann ich die Variablen nun in delete.asp auslesen? Was ich gefunden habe ist die Lösung

    <%=request("ID") %> und das funktioniert auch. Nur kann ich diese Variante nur ausserhalb eines Scripts verwenden um die Variable auszugeben. Ich möchte die Variable jedoch (logischerweise) innerhalb des Codes wiederverwenden.

    überleg Dir, was <%= request("ID") %> bedeutet.
    Es ist die Kurzform von
    Response.Write request("ID")

    So, und wie liest Du die Id nun aus?
    Mit
    Dim varname
    varname = request("ID")

    Grüße
    Andreas

    --
    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
    (Rich Cook)