webForumDet fria alternativet

Hjälp! Mera Access/RecordSet trubbel...

ASP

3 svar · 160 visningar · startad av Mungo

Medlem sedan jan. 2000372 inlägg
Frågan#1

Varför funkar inte nedanstående kod:

set rs = Server.CreateObject("ADODB.Recordset")

rs.Open "projects", sDSN,adOpenKeyset,adLockOptimistic,adCmdTable

rs.AddNew

rs("strName") = request("project")
rs("intAdminID") = userID

rs.update

rs.Close

set rs = Nothing

???

(sDSN är en variabel som innehåller hela connectionsträngen och den funkar...)

Jag får felmeddelandet:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

Kan nån hjälpa?

[Redigerat av Mungo den 24 maj 2000]

Medlem sedan mars 2000475 inlägg
#2

jag är inte så duktig på asp, men det verkar som om rättigheterna på databasen endast är satta till "read-only" eller att katalogen du har databasen i tex /databaser endast är satt till "read-only"

har jag fel?

------------------
Micke & Annas Sajt
micke@micke-anna.nu

Medlem sedan jan. 2000372 inlägg
#3

Ja, tusan. Precis så enkelt var det... Jag hade redan kollat filrättigheterna på katalogen men det var själva databasfilen som hade fel rättigheter. Så skapas de alltså i Access2000 med andra ord.

Tack!

Medlem sedan mars 2000475 inlägg
#4

wow, jag fixade det :)

varsegod alltid skoj att kunna hjälpa någon.

------------------
Micke & Annas Sajt
micke@micke-anna.nu

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)