Har byggt om en Accesslösning till MySQL.
Lägg till post, redigera post, sortera/lista poster funkar.
Men att radera en post funkar inte. Jag skickar ett id-nummer till filen radera.asp som genererar det här felmeddelandet:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
radera.asp, line 15
Vad kan vara fel/saknas?
Lägg till post, redigera post, sortera/lista poster funkar.
Men att radera en post funkar inte. Jag skickar ett id-nummer till filen radera.asp som genererar det här felmeddelandet:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
radera.asp, line 15
Vad kan vara fel/saknas?
Code:
<html>
<!-- #include File="adovbs.inc" -->
<!-- #Include File="DBkoppling.inc" -->
<%
'Set Connect = Server.CreateObject("ADODB.Connection")
'Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("db_Access.mdb")
'Set RecSet = Server.CreateObject("ADODB.Recordset")
Radera = "SELECT * FROM tabellen WHERE id = " & Request.QueryString("id") & " "
RecSet.Open Radera, Connect, adOpenStatic, adLockOptimistic
RecSet.Delete
RecSet.Close
Connect.Close
Response.Redirect("form_ny.asp")
%>
</html>
n exekverar den filändelsen som en asp-fil. Man vill inte riskera att filen går att ladda hem via webbläsaren, och någon får tag i uppgifterna till din databas.
Comment