If clng(Request.Form("id")) = Clng(Rec("id")) then
I och för sig så skulle jag nog ha gjort ett delete statement i stället så man slipper loopen.
------------------
essentitia preter non sans multiplicandum
4 svar · 250 visningar · startad av star
Snälla ni, överjordiskt intelligenta. Varför hittar den inga matchningar i följande kodsnutt?
Case "delete"
Response.Write("DELETE ACCEPTED AS A METHOD<br>")
Rec.MoveFirst
Do Until Rec.EOF
If Request.Form("id") = Rec("id") then
Response.Write("MATCH FOUND IN DATABASE<br>")
Rec.Delete
Rec.Update
Response.Write("THIS RECORDSET DELETED<br>")
Response.Write("RECORDSET ID: " & Rec("id") & "<p>")
Else
Response.Write("INSTANCE DID NOT MATCH<br>")
Response.Write("RECORDSET ID: " & Rec("id") & "<br>")
Response.Write("REQUESTED ID: " & Request.Form("id") & "<p>")
End If
Rec.MoveNext
Loop
Jag blir alldeles ifrån mig.
/star
------------------
-----------------
If clng(Request.Form("id")) = Clng(Rec("id")) then
I och för sig så skulle jag nog ha gjort ett delete statement i stället så man slipper loopen.
------------------
essentitia preter non sans multiplicandum
Tackar och bockar, nu fungerar det. Du har räddat min eftermidda!
------------------
-----------------
E bara lite nyfiken... men e Rec.Update inte lite onödigt efter Rec.Delete ? =)
------------------
*g0sA*