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

Hvad er galt?

Jeg får følgende fejl når jeg kører mit script både på localhost og på webserveren!

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

_______________________________________________________
KODEN:

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

_______________________________________________________

Hvad er der galt og hvordan afhjælper jeg det??

Jeg er desperat efter hjælp og smider gerne flere point i bunken for at få hurtig hjælp!!!!
Avatar billede jnissen Nybegynder
18. september 2002 - 10:19 #1
Du skal have skriverettigheder på din database:
http://activedeveloper.dk/aspdigital/kapitel2/updateable_query.asp
Avatar billede japlex Nybegynder
18. september 2002 - 10:26 #2
Hmm... skal anvisningerne i artiklen udføres under IIS eller ??

...For at løse problemet skal du højre klikke på den mappe hvor databasen er gemt. Klik på fanebladet Security, og tildel brugeren IUSER_xxxxx (xxxxx er serverens navn) "Write" rettigheder, du skal også sørge for database filen får "Write" rettigheder....
Avatar billede jnissen Nybegynder
18. september 2002 - 10:32 #3
Nej det kan du gøre i Stifinder.
Avatar billede japlex Nybegynder
18. september 2002 - 10:38 #4
hrm... men vælger jeg egenskaber for min mappe har jeg intet faneblad der hedder "Security" eller "Sikkerhed" - kun fanebladene "Generelt","Deling","Webdeling" og "Tilpas" ????
Avatar billede jnissen Nybegynder
18. september 2002 - 10:40 #5
Så prøv "webdeling" og "del denne mappe" - så kan så sætte skriverettigheder på.
Avatar billede japlex Nybegynder
18. september 2002 - 10:44 #6
Skriverettigheder var allerede sat!!
Avatar billede japlex Nybegynder
18. september 2002 - 11:04 #7
Er der ikke andre der kan hjælpe!!!!
Avatar billede jnissen Nybegynder
18. september 2002 - 11:22 #8
og det er mappem hvor databasen ligger i, som har skriverettigheder?
Avatar billede japlex Nybegynder
18. september 2002 - 11:31 #9
yes
Avatar billede japlex Nybegynder
18. september 2002 - 11:32 #10
db'en er heller ikke skrivebeskyttet eller lignende !!!
Avatar billede japlex Nybegynder
18. september 2002 - 12:08 #11
er der overhovedet ingen der vil have de point!!!!
Avatar billede jnissen Nybegynder
18. september 2002 - 12:12 #12
Problemet ligger i at du ikke har de rigtige rettigheder til din database. Har du kun prøvet det lokat på din egen computer?
Avatar billede japlex Nybegynder
18. september 2002 - 12:22 #13
Hvordan får jeg så de rettigheder?

Rettighederne har jeg kun tjekket lokalt - hvordan kan jeg tjekke dem på wedstedet??
Avatar billede jnissen Nybegynder
18. september 2002 - 12:30 #14
Der skal du have fat i dit webhotel. Men ofte så er der én mappe som du skal bruge, og på denne er der skriverettigheder på.
Avatar billede japlex Nybegynder
18. september 2002 - 12:44 #15
men hvorfor kan jeg ikke få det til at virke lokalt!!!
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