"Jakob Blaavand" skrev d. 29-03-02 14:23 dette indlæg :
> Hej alle,
> Jeg har et lille problem, for ikke at sige stort. Der er et eller
andet med
> w2k og XP, jeg tror det er noget med serverversionen. For jeg kan på
ingen
> måde få lov til at indsætte data web i min database. En perfekt valid
kode
> der virker på en w2k men ikke på en anden w2k og XP. Fejlen der
kommmer er
> følgende:
>
> "Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Microsoft Access-driver] Databasen eller objektet er
> skrivebeskyttet og kan ikke opdateres"
>
> Man skulle tro problemet lå i at der faktisk ikke var skriveadgang til
> databasen - men det er der!
>
> Er der nogen der kan hjælpe??????
>
> mvh
> Jakob Blaavand
>
> PS: Her er min kode:
>
> <!-- #include file="adovbs.inc" -->
> <%
> Dim objConn, objRS, sql, strConn, strOutput
>
> Set objConn = Server.CreateObject("ADODB.Connection")
> strConn = "DRIVER={Microsoft Access Driver
> (*.mdb)};DBQ=C:\Inetpub\wwwroot\flisegalleriet\counter.mdb;"
> objConn.Open strConn
>
> Set objRS = Server.CreateObject("ADODB.Recordset")
>
> objRS.CursorLocation = adUseServer
> objRS.CursorType = adOpenKeyset
> objRS.Locktype = adLockOptimistic
> objRS.Open "tblCounter", objConn, , , adCmdTable
>
> objRS.AddNew
> objRS("test_field") = "test"
> objRS.Update
>
> objRS.Close
> objConn.Close
> Set objRS = Nothing
> Set objConn = Nothing
> %>
>
>
>
Hej
Jeg har nøjagtig samme problem. Har du fået det til at virke ? Hvis
dette er tilfældet, hvordan har du så fået det til at virke ?
Mvh.
Petey
--
Leveret af:
http://www.kandu.dk/
"Vejen til en hurtig løsning"