webForumDet fria alternativet

Felmed:Operationen måste använda en fråga....

ASP

2 svar · 191 visningar · startad av jonas76

Medlem sedan mars 200278 inlägg
Frågan#1

Hej
jag får detta felmedelande fast jag kan inte hitta nått fel i koden.
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operationen måste använda en fråga som kan uppdateras.

/ccr/tim/update2.asp, line 18
<%

dim kolumnen, url

Kolumnen = request.form("kolumnen")
url = request.form("url")

set connection = server.createobject("adodb.connection")
connection.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("lankar.mdb")

stm = "insert into lank (Kolumnen, url)"
stm = stm& "values('"&Kolumnen&"','"&url&"')"

connection.execute(stm)
connection.close

response.redirect("updatedb.html")
%>

Vore tacksam för hjälp :)

Medlem sedan juni 200032 967 inlägg
#2

Rättighetsproblem. Användaren IUSR_datornamn måste ha tillräckliga (RXWD) filsystemsrättigheter i mappen där databasen ligger.

Mvh,

Medlem sedan mars 200278 inlägg
#3

Jag har "change" rättigheter, en annan sak är att ibland har det funkat och ibland inte.

343 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
218 ms — ändringar (db)