Hmmm, har ikke access åben. Prøvede den lille fejl med myConn istedet for conn, hvilket gav det samme... har også prøvet at fjerne de 2 linier.... stadig det samme :-(
Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(strDBDir) strSQL = "SELECT * FROM login WHERE id=" & Request.QueryString("delete") & ", conn,1,3" set rs = myConn.Execute(strSQL)
rs.Open rs.Delete
rs.Update rs.Close
set rs = nothing myConn.close set myConn = nothing
Response.Redirect(admUserDatabase.asp)
Else %>
Får nu følgende fejl :
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler et komma. i forespørgselsudtrykket "id=4, conn,1,3".
Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(strDBDir) strSQL = "SELECT * FROM login WHERE id=" & Request.QueryString("delete") set rs = myConn.Execute(strSQL) rs.Delete
rs.Update rs.Close
set rs = nothing myConn.close set myConn = nothing
Response.Redirect(admUserDatabase.asp)
Else %>
Og får nu følgende fejl:
Fejltype: ADODB.Recordset (0x800A0CB3) Det aktuelle postsæt understøtter ikke opdatering. Det kan skyldes en begrænsing af provideren eller den markerede låsetype. /AM/admUserDatabase.asp, line 14
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.