Avatar billede lagermus Nybegynder
07. april 2002 - 22:14 Der er 5 kommentarer og
1 løsning

Problemer med DB!

Hejsa

Jeg har et problem med adgangen til min DB. Jeg kan lave select-sætninger, men ikke update. Er det noget med rettigheder ? Og hvor kan de sættes ?

Her er min kode (jeg bruger javascript)

forbindelse = Server.CreateObject("ADODB.Connection");
streng1 = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
streng2 = Server.MapPath("data/WEB.mdb");
streng = streng1 + streng2;
forbindelse.Open(streng);

sql_update = "update kunde set Open = false where knummer = 150";
forbindelse.Execute(sql_update);
forbindelse.Close();

Og her er den fejlmeddelelse jeg får:
HTTP 500,100 - Intern fejl på serveren - ASP-fejl -
Internet Information Services
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en opdaterbar forespørgsel.
/bm/kontrol.asp, line 45

Håber der nogen som kan hjælpe !

/Lagermus
Avatar billede keysersoze Ekspert
07. april 2002 - 22:22 #1
din database ligger i en mappe hvor der ikke er skriverettigheder
Avatar billede lagermus Nybegynder
07. april 2002 - 22:25 #2
jeg har den liggende i en undermappe "data" på min egen maskine. Der er fuld kontrol over denne mappe.
Avatar billede keysersoze Ekspert
07. april 2002 - 22:43 #3
Avatar billede lagermus Nybegynder
08. april 2002 - 08:40 #4
OK, men hvordan kommer jeg videre... ??
Avatar billede netsrac Praktikant
08. april 2002 - 09:03 #5
Database filen skal der også være fuld adgang til og det er et rettighedsproblem.

http://activedeveloper.dk/aspdigital/kapitel2/updateable_query.asp
Avatar billede lagermus Nybegynder
08. april 2002 - 12:51 #6
OK igen, det er noget med rettigheder, men alt er sat så der både er læse og skrive rettigheder.
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