Avatar billede bredan1977 Nybegynder
09. februar 2005 - 10:46 Der er 8 kommentarer og
1 løsning

JET fejl på Access Database via VB!

En af mine engelske venner har fået et program skrevet i VB, med en Access Database bagved...

Da vi installerede den på hans Bærbar virkede det meget fint, men når jeg har mailet ham programmet og han prøver at kører den på hans stationær PC kommer den med fejlen:

Run-Time error '3051':
The Microsoft Jet database engine cannot open the file 'C:\Program Files\Senior\Ejma\db.mdb'. It is already opened exclusively by another user, or you need permission to view its data.

Vi har tjekket at han har administrator rettigheder, og den er IKKE åben af en anden bruger...

Hvad kan der så være galt??
Avatar billede supertekst Ekspert
09. februar 2005 - 12:29 #1
Kan det have noge med delt/udelt adgang at gøre. Kan ses i forbindelse med Åbn  af DB'en (Åbn knappen har en pil)
Avatar billede martin_moth Mester
09. februar 2005 - 12:50 #2
Der står en masse om det på eksperten - f.eks. http://eksperten.dk/spm/448002

Desuden bør du nok lukke

http://eksperten.dk/spm/588516 (ikke to ens åbne spørgsmål)

Og du har et besvarede sp, som du ikke har lukket

http://eksperten.dk/spm/587255

:o)
Avatar billede martin_moth Mester
09. februar 2005 - 12:54 #3
Her er en der er lige i øjet - præcis dit problem, du har beskrevet i http://eksperten.dk/spm/588516

Løsning: http://eksperten.dk/spm/406507
Avatar billede martin_moth Mester
09. februar 2005 - 12:55 #4
Det var et svar
Avatar billede martin_moth Mester
09. februar 2005 - 13:39 #5
Er du sikker på at databasen og den mappe, hvori den ligger, ikke er skrivebeskyttet. Access skal jo kunne lave en låsefil
Avatar billede bredan1977 Nybegynder
09. februar 2005 - 15:48 #6
Mappen er IKKE skrivbeskyttet!
Jeg kan IKKE ændrer i VB koden dennegang... og fejlen er jo ikke HELT ens!!
Avatar billede martin_moth Mester
10. februar 2005 - 07:57 #7
OK.

Men hvis du ikke må ændre i koden, er det lidt som at gå til mekanikeren:

"Min bil vil ikke starte - Du må IKKE skrue på den for at få den til at virke"

Jeg tror det spiller hvis du ændrer i din connectionstring
Avatar billede bredan1977 Nybegynder
10. februar 2005 - 11:03 #8
Jamen problemet er at jeg ikke KAN ændre i Connection stringen... den virker fint på andre computere...
Avatar billede bredan1977 Nybegynder
11. februar 2005 - 13:31 #9
Lukker og slukker... de fik det til at virke...
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