Update (overførsel af WHERE betingelse)
Hej Igen,I forbindlese med en lille db jeg har kørende har jeg brug for at kunne opdatere en record. Det går helt fint med sql'en med jeg har det problem at den parameter (der her er record id'en) der skal bruges til WHERE betingelsen kan jeg ikke få overført.
Jeg indtaster opdateringen i denne .asp fil:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/bestilling.mdb")
Conn.Open DSN
SQL = "Select * from tab_bestilling Where bestilling_id=" & Request.Querystring("bestilling_id")
Set rs = Conn.Execute(SQL)
Response.Write "<h1>" & rs("bestilling_overskrift") & "</h1>"
Response.Write "<i>Bestilt af: " & rs("bestilling_navn") & "<br>(" & rs("bestilling_dato") & ")</i><br>"
Response.Write "Leveringsdato: " & rs("bestilling_leveringsdato") & "<br><br>"
Dim Id
Id = rs("bestilling_id")
Conn.Close
Set Conn = Nothing
%>
<form method="POST" action="bestilling_update.asp?bestilling_id=" & Id>
Status: <input type="radio" value="Bestilt" name="Status">Bestilt
<input type="radio" name="Status" value="Planlagt">Planlagt
<input type="radio" name="Status" value="Igang">Igang
<input type="radio" name="Status" value="Afsluttet">Afsluttet</p>
<p>Behandles af: <input type="text" name="ansvarlig" size="34"></p>
<p><input type="submit" value="Send" name="B1"><input type="reset" value="Nulstil" name="B2"></p>
</form>
og behandler den med denne .asp-fil:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/db/bestilling.mdb")
Conn.Open DSN
SQL = "Update tab_bestilling set "
SQL = SQL & "bestilling_status="
SQL = SQL & "'" & Request.Form("status") & "',"
SQL = SQL & "bestilling_ansvarlig, "
SQL = SQL & "'" & Request.Form("ansvarlig") & "'"
SQL = SQL & " Where bestilling_id=, "
SQL = SQL & "Request.Querystring("bestilling_id")"
Conn.Execute(SQL)
Conn.Close
Set Conn = Nothing
%>
Umiddelbart tror jeg mit problem er at gemme den id jeg får fra recordsættet i den første fil, således at jeg kan requeste den anden fil med id'en som een af parametrene.
Glæder mig til at høre fra jer
René
