Delete indeni en Update?
Jeg har en Update-side, der opdaterer en fortløbende form ("feltnr" & x), ("feltnr" & x+1) osv.Et af felterne er dog en delete-checkbox og hvis den er klikket af, skal rækken slettes. Dog får jeg ikke lov til at afvikle en DeleteSQL indeni min UpdateSQL (faktisk slettes rækken, men der returneres en fejlmedd.)
rsDelete.open "SELECT * FROM Capital WHERE No="&Request.Querystring("id"), conn, 2, 2
If rsDelete.EOF then
Else
rsDelete.movefirst 'Search for entries to delete
for x = 1 to Request.Querystring("count")
If request.form("checkdelete" & x) <> 0 then 'Delete this entry
response.write "<br>Checked: " & request.form("checkdelete" & x)
strDelete = "DELETE * FROM Capital WHERE CapitalID = " & request.form("checkdelete" & x)
Set rsDelete = conn.execute(strDelete)
Else
response.write "<br>NOT Checked: " & request.form("checkdelete" & x)
End If
rsDelete.movenext
Next
rsDelete.movefirst
End If
Jeg får fejlen: ADODB.Recordset error '800a0e78'
Operation is not allowed when the object is closed.
Any ideas? Jeg tror at fejlen er, at jeg ikke kan gå til næste record, når den nuværende er slettet, men hvordan skal jeg ændre koden?
mvh
/U.K.
