30. oktober 2003 - 15:21Der er
11 kommentarer og 1 løsning
RS.Delete virker ikke
Hej Eksperter
Jeg har et delete-script som jeg ved virker, da jeg har brugt det 100 gange før, men nu siger den noget vås - Håber i kan hjælpe: ----------------------- Dette er den url jeg går til : [PictureAction=Slet&id=24] I databasen er id = 24 [bart.jpg] ----------------------- Mit asp script: <% if Request.QueryString("PictureAction") = "Slet" then
Set rs_slet = Server.CreateObject("ADODB.RecordSet") rs_slet.open "Select * From [pic] WHERE id = " & request("id") & "", Conn, 1, 3
rs_slet.delete rs_slet.update
end if %>
----------------------- Fejlen kommer så:
ADODB.Field error '80020009'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
har du prøvet inden du smider den i sql'en at gøre sådan:
<% dim id id = Clng(request.querystring("id")) Set rs_slet = Server.CreateObject("ADODB.RecordSet") rs_slet.open "Select * From [pic] WHERE id = " & id & "", Conn, 1, 3
rs_slet.delete rs_slet.update %>
ellers kan jeg ikke lige se det ud fra det og det ikke allerede skulle være slettet i databasen - det har du tjekket?
Nu er der intet script - Det har åbenbart ik noget med delete-scriptet at gøre, men med de Actions der er lavet - Ret mærkeligt at det ik virker når man indsætter: id=24 i url'en??
Har løst det på en anden måde - Synes du skal have pointsene alligevel - Som tak for hjælpen :o)
Lavede en ny fil - Hvor jeg skrev: ------------------ Set RS_del = Server.CreateObject("ADODB.RecordSet") RS_del.open "Select * From [pic] WHERE id = " & request("id") & "", Conn, 1, 3
det lyder fandme mærkeligt - men takker da for points!
/hiks
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.