Just nu i M3-nätverket
Gå till innehåll

Varför får jag detta fel


diabolic

Rekommendera Poster

Varför får jag detta fel när jag kör det internt på datorn, när jag lägger upp det på servern funkar det!

 

 

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.

/g/validftf.asp, line 18

 

 

<!-- Koden jag använder -->

<%

Inford=Request.form("Inford")

WonID=Request.form("WonID")

Nick=Request.form("Nick")

Datum=Request.form("Datum")

Vart=Request.form("Vart")

 

Set conn = Server.CreateObject ("ADODB.Connection")

conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &amp; Server.MapPath("data\ftf.mdb"))

SQLStmt = "INSERT INTO fuskare"

SQLStmt = SQLStmt &amp; "(Inford, WonID, Nick, Datum, Vart)"

SQLStmt = SQLStmt &amp; "Values ('" &amp;Inford&amp; "','" &amp;WonID&amp; "','" &amp;Nick&amp; "','" &amp;Datum&amp; "','" &amp;Vart&amp;"')"

Set Poster = conn.Execute (SQLStmt)

conn.close

response.redirect("admin_ftfindex.asp")

%>

<!-- Koden jag använder -->

 

Det har alltid fungerat tidigare på det sättet jag gör, men inte nu någon som kan hjälpa mig.

 

[inlägget ändrat 2002-01-10 16:17:00 av diabolic]

Länk till kommentar
Dela på andra webbplatser

Magnus Nilsson

Sätt skrivrättigheter på hela katalogen som innehåller accessdatabasen för NT-användaren som används av IIS:en. Antagligen IUSRnågonting.

 

/M

 

Länk till kommentar
Dela på andra webbplatser

Vilket filsystem kör du?

Kör du FAT32 är det som det sagt tidigare att ställa in skriv rättigheter.

 

Däremot kör du NTFS är det lite mer problematiskt...

 

Gå till egenskaper för webbplatser

Tryck på fliken katalogsäkerhet och knappen redigera.

 

Sen får du ändra användarnamnet till nån som har skrivrättigheter till hela volymen (eg. administratör).

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...