Du kanske får det, men får Internet-gästkontot göra det?
Användaren som måste ha rättigheterna är IUSR_datornamn.
3 svar · 195 visningar · startad av doggelito
Tjenare, visst känner ni igen felet.
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
Saken är den att skrivrättigheter finns på mappen för att filer och annat roligt får jag lägga i mappen utan problem, men jag får alltså inte inserta i databasen, förslag?
Koden:
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=" & Server.MapPath("/db/artiklar.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strconn
strsql = "Insert Into artiklar ( rubrik, huvudtext, bildid, sida, datum ) Values ( '" & rub & "', '" & huv & "', '" & bildid & "', '" & sida & "', now() )"
conn.Execute(strsql)
conn.Close()
Set conn = Nothing
Du kanske får det, men får Internet-gästkontot göra det?
Användaren som måste ha rättigheterna är IUSR_datornamn.
Jo, iusr har skrivrättigheter, jag jobbar nämligen direkt mot webbhotellet så jag går själv under user.
Hur ser det ut om du skriver ut strsql med response.write istället för att köra den?