rättigheter på mappen där databasen finns är felaktiga.
Sök på
fråga som kan uppdateras
så hittar du 20 trådar om detta.
4 svar · 191 visningar · startad av Mika3l
Hejsan!
Jag får felmeddelandet
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Operationen måste använda en fråga som kan uppdateras.
på två sidor, på den ena ska jag föra in data i en databas, den andra ska jag uppdatera informationen i...
SQL = "UPDATE sidor SET title = '" & Trim(Request.Form("title")) & "', bgcolor = '" & Trim(Request.Form("bgcolor")) & "', textfarg = '" & Trim(Request.Form("textfarg")) & "', link = '" & Trim(Request.Form("link")) & "', alink = '" & Trim(Request.Form("alink")) & "', vlink = '" & Trim(Request.Form("vlink")) & "', sida = '" & Trim(Request.Form("sida")) & "' WHERE user = '" & Session("user") & "'"
Connection.Execute(SQL)
(Session("user") är användarnamnet)
SQL = "INSERT INTO kommentarer (kommentar, datum, av) VALUES ('" & kommentar & "', now(),'" & Session("user") & "')"
Connection.Execute(SQL)
(Dom blåa raderna är "problemraderna")
/Mika3l
rättigheter på mappen där databasen finns är felaktiga.
Sök på
fråga som kan uppdateras
så hittar du 20 trådar om detta.
När jag får ett sådant felmeddelande brukar det bero på att jag inte givit tillstånd till "IUSR_Datornamn" att skriva i den aktuella mappen. Kontrollera tillstånden på mappen.
Hehe, LarsG hann som vanligt först.