Variable übergeben und auslesen
Reto
- asp.net
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
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