Avatar billede gr8m8 Novice
16. januar 2005 - 19:21 Der er 10 kommentarer og
1 løsning

Opdaterbar handling.. problem.

Jeg får pludselig konstant den samme fejl hver gang jeg prøver at bruge en funktion der skal skrive til en database.

****
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en opdaterbar forespørgsel.
****

Jeg aner ikke hvad der kan være galt, jeg har ikke ændret noget som helst, nogen der ved hvad dette kan skyldes ??

På forhånd tak !
Avatar billede thesurfer Nybegynder
16. januar 2005 - 19:24 #1
Avatar billede softspot Forsker
16. januar 2005 - 19:25 #2
Kan der være sket noget på serveren, jeg tænker her på filrettigheder eller noget i den stil? Det lyder som en fejl der opstår, hvis en bruger der ikke har rettigheder til at skrive til en fil...
Avatar billede softspot Forsker
16. januar 2005 - 19:25 #3
Damn! Jeg skal til at skrive lidt hurtigere ;)
Avatar billede gr8m8 Novice
16. januar 2005 - 19:26 #4
Jeg kører forresten IIS lokalt når jeg får denne fejl. De funktioner der skriver til databaserne har jeg brugt 100 gange før uden denne fejl.
Avatar billede thesurfer Nybegynder
16. januar 2005 - 19:26 #5
Fra http://activedeveloper.dk/artikler/default.asp?articleid=58:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
Database Error: [Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

Dette er en meget almindelig fejlmeddelelse, der som regel opstår i forbindelse med at tilføje, eller opdatere poster i en Access database på en NT Server.

Da Access er fil baseret, vil ethvert forsøg på at opdatere databasen med et ASP script, kræve at dine rettigheder på serveren er korrekt konfigureret.

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.

Læs mere dette problem på Microsofts support sider:
http://support.microsoft.com/support/kb/articles/q175/1/68.asp
Avatar billede gr8m8 Novice
16. januar 2005 - 19:34 #6
ok har lige fundet ud af alle mine mapper i "localhost" er skrivebeskyttet hvilket nok har gjort det, men fjerner jeg det, klikker OK og tager egenskaber på den igen, er de skrivebeskyttet igen :(
Avatar billede thesurfer Nybegynder
16. januar 2005 - 19:41 #7
Hvis du har en eller anden File Manager (så du kan håndtere dine filer/mapper), kan man downlade filerne..

Så er den eneste løsning (så vidt jeg ved), at lave ASP filerne om til DLL filer.. for så snart at ASP filerne er downloadet, er de jo "almindelige" tekst filer..
Avatar billede thesurfer Nybegynder
16. januar 2005 - 19:42 #8
Oops.. forkert vindue :-)
Avatar billede trekkies Juniormester
16. januar 2005 - 20:57 #9
Når at du højre klikker på din mappe eller fil og vælger "egenskaber", så skulle der gerne være et faneblad ved navn "Sikkerhed", hvis ikke:
http://www.darkskies.dk/rettigheder.html

Filmen er lavet til en dansk windows.

Hvis du har fanebladet "Sikkerhed", så kan du klikke på "Avanceret", der kan du nedarve rettighederne, f.eks. der skal være flueben i den første box, nede i bunden, med teksten: "Arv de tilladelsesposter, der gælder for underobjekter, fra det overordnede objekt. Medtag disse sammen med de poster, der er udtrykkeligt defineret her."

Håber at du kan bruge dette her.
Avatar billede gr8m8 Novice
16. januar 2005 - 21:47 #10
Tak Gutter, det hjalp på nogle af mine mapper, men der er stadig nogen der laver vrøvl. Fatter ikke hvad der har lavet så meget lort i det her, normalt virker det bare færdig slut.... SUK.

Hvad er det her nu for en fanden ? :D

***
HTTP 401.3 – Adgang blev nægtet pga. ACL på ressourcen
Internet Information Services
***
Avatar billede gr8m8 Novice
04. april 2008 - 13:31 #11
closed
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