Avatar billede japlex Nybegynder
18. september 2002 - 14:03 Der er 10 kommentarer og
1 løsning

Hvordan styrer jeg skriverettighederne på min db!

Jeg har problemer med følgende fejl:

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


KODE:

Sub InsertInto_tblFAG_UNDERVISER
                   
        Dim objConn, objRS
        Set objConn = Server.CreateObject("ADODB.Connection")
        Set objRS = Server.CreateObject("ADODB.Recordset")
       
        objConn.Open Application("DBConnectionString")
        objRS.Open "tblFAG_UNDERVISER", objConn, 1,3,2 'adOpenKeyset, adLockOptimistic, adCmdTable
        objRS.AddNew
        objRS("Fagomraade") = request.Form("inpFagomraade")
        objRS("Navn") = Session("ValgtUnderviser")
LINIE 18:    objRS.Update
        objRS.Close
        objCOnn.Close
       
        Set objConn = Nothing
        Set objRS = Nothing
               
    End sub


---------

Jeg ved at det har at gøre med skriverettighederne på min db eller den mappe hvori den ligger, men jeg har prøvet alt muligt for at rette dem. Både db'en og mappen står lokalt med skriverettigheder. Hvordan kan det så være at jeg ikke kan lave den UPDATE!!!
Avatar billede medions Nybegynder
18. september 2002 - 14:04 #1
Du skal højreklikke på din .mdb fil (database fil) klikke på Egenskaber eller Properties, og så fjerne hakket i Read-Only..

//>Rune
Avatar billede medions Nybegynder
18. september 2002 - 14:05 #2
Hvis dette ikke hjælper er det fordi du ikke har angivet at IUSR_MASHINNAME! Det gør du under fanebladet Security under Propperties, hvor du skal klikke på knappen "Add" finde IUSR_MASKINENAVN og så Add den. Nu Skullle det gerne virke ;o)

//>Rune
Avatar billede japlex Nybegynder
18. september 2002 - 14:06 #3
er selvfølgelig afprøvet allerede ;-)
Avatar billede medions Nybegynder
18. september 2002 - 14:07 #4
Hvis det er at din databasefil ligger hos din udbyder/webhotel så er det fordi du har lagt filen i en mappe som ikke indeholder skriverettigheder til filer... Så ring til dit webhotel og be om at få enten oprettet en sådan mappe eller at få at vide hvor filen skal ligge... -typisk i en mappe der hedder DB.

//>Rune
Avatar billede japlex Nybegynder
18. september 2002 - 14:08 #5
Jeg kører Win XP dk - gør det nogen forskel

Måske i brugerfladen!!
Avatar billede medions Nybegynder
18. september 2002 - 14:11 #6
Nope, det skulle det ikke...

-Men har du givet det en IUSR_MASHINNAME rettigheder? -og mappen som DB'en ligger i?

//>Rune
Avatar billede japlex Nybegynder
18. september 2002 - 14:18 #7
jeg vender tilbage senere (sent på eftermiddagen) , men det ser ud som om jeg har rettet noget af det - og dermed skulle der være point på vej til dig!

senere!
Avatar billede medions Nybegynder
18. september 2002 - 15:01 #8
Hmm fair nok, men hvorfor har du så afvist mine svar? :0)

//>Rune
Avatar billede japlex Nybegynder
18. september 2002 - 18:01 #9
Fordi jeg ved tidligere forsøg på det samme ikke fik positive resultater!

Jeg ser på det i aften!
Avatar billede japlex Nybegynder
10. oktober 2002 - 21:52 #10
det' længe siden - du får lige pointene
Avatar billede medions Nybegynder
10. oktober 2002 - 22:33 #11
Fair nok...
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester