Avatar billede superraider Nybegynder
14. december 2004 - 00:31 Der er 12 kommentarer og
1 løsning

jeg får følgende fejl, database update

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en opdaterbar forespørgsel.
/cliche.dk/TMS/news.asp, line 19


SQL = "Update News set nyhed ='" & request.Form("nyhed") & "', indhold='" & request.Form("indhold") & "' where id =" & request.QueryString("idn")
Conn.Execute(SQL)

nogen hjælp, jeg køre IIS, hvor det ikke virker, smider jeg det ud på mit webhotel, så virker det næsten, den opdatere værdien i databasen, dog til ingenting.,
Avatar billede superraider Nybegynder
14. december 2004 - 00:33 #1
har fudnet fejlen, hvorfor det ikke virkede på webhotellet, men ikke på IIS. fejlen var
SQL = "Update News set nyhed ='" & request.Form("nyhed") & "', indhold='" & request.Form("½news½") & "' where id =" & request.QueryString("idn")
Conn.Execute(SQL)
at indhold skulle hedde news, makeret med ½½
Avatar billede fennec Nybegynder
14. december 2004 - 08:11 #2
Har du givet iis skrive rettighed til databasen??
Avatar billede superraider Nybegynder
14. december 2004 - 10:24 #3
jeg er ikke helt sikker, jeg har lavet et virtuel mappe i IIS cliche.dk, den refferere til en mappe der hedder public-html, databaserne ligger i en mappe der ligger sammen med public-html.

.../rod/poblic/TMS
.../rod/db/tms.database

ved ikke lige hvordan jeg får lavet det, det er fordi jeg gerne vil have samme struktur som hos cliche.dk, da det er der jeg har mit webhotel, og ikke gider side og ændre alle de ting jeg laver, når jeg smider det ud
Avatar billede superraider Nybegynder
14. december 2004 - 10:27 #4
nu har jeg prøvet at lave en hvor databasen, gerne skulle ligge med i den virtuelle mappe i IIS, men det virker stadig ikke, samme fejl
Avatar billede fennec Nybegynder
14. december 2004 - 10:37 #5
Start en stifinder (Denne computer) >> Find databasefilen >> højreklik >> Egenskaber >> sikkerhed >>

Her skal der være en bruger der hedder IUSR_maskinnavn, som har fuld rettighed til filen. Hvis den ikke er der, skal du have tilføjet den (IUSR_xxx er IIS'en brugernavn).
Avatar billede superraider Nybegynder
14. december 2004 - 10:37 #6
ok. tak, prøver jeg
Avatar billede superraider Nybegynder
14. december 2004 - 10:38 #7
der er ikke noget der hedder sikkerhed, ved højreklik->egenskaber  access database
Avatar billede fennec Nybegynder
14. december 2004 - 10:42 #8
hvilken windows kører du??
Avatar billede superraider Nybegynder
14. december 2004 - 10:52 #9
windows xp
Avatar billede superraider Nybegynder
14. december 2004 - 10:52 #10
jeg kan finde noget med sikkerhed inde i access, men jeg kan ikke ændre den til den bruger der som IIS-bruger
Avatar billede fennec Nybegynder
14. december 2004 - 11:53 #11
Det gøres på fil/mappe niveau.

Du kører sikkret simpel fildeling siden du ikke kan se sikkerhed fanebladet. Det kan du ændre under funktioner >> mappeindstillinger >> vis >> brug enkelt fildeling.
Avatar billede superraider Nybegynder
14. december 2004 - 11:55 #12
mange tak, point til dig
Avatar billede fennec Nybegynder
14. december 2004 - 12:31 #13
.o) <-- One Eyed Jack
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