Nu har jag hamnat i ett dilemma. Har du ställt in rättigheterna för databasen? Det är den vanligaste orsaken till felmeddelandet, och dessutom har du ju bytt dator. Jo men visst har jag det.Åtgärd avbröts m.m.
Jag drabbas av felmeddelandet "Åtgärd avbröts" temporärt då och då, när jag försäker accessa en asp-sida som alltid fungerat tidigare.
Har i.o.f.s bytt till en ny dator, men med samma konfiguration som den gamla.
Helt plötsligt byttes felmeddelandet ut mot följande:
Feltyp:
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.
/redovisning/BetstUppdat.asp, line 10
Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Sida:
GET /redovisning/BetstUppdat.asp .
Koden ser ut så här och jag förstår ingenting:
<code>
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "dsn=DAGR"
SQLStmt = "UPDATE REGULJBOKN SET "
SQLStmt = SQLStmt & "Betalsatt=" & Request.QueryString("btst")
SQLStmt = SQLStmt & " WHERE BokningsID=" & Request.QueryString("ID")
Connection.Execute(SQLStmt)
'Response.Write (SQLStmt)
Connection.CLose
Set Connection = Nothing
'Response.Redirect "Dagr.asp"
%>
</code>Sv: Åtgärd avbröts m.m.
Sv: Åtgärd avbröts m.m.
Det har också fungerat på den nya datorn i ett par veckor.
Jag läste MS Knowledge 315456, men fattade inte riktigt hur man skulle gå tillväga i XP.
Jag hittade inte någon "Sequrity"-tab i Properties för Temp-foldern. En svensk förklaring skulle vara bar eftersom jag har en svensk XP.