Foutmelding Microsoft Jet database Engine - 80004005

Status
Niet open voor verdere reacties.

harolda1980

Gebruiker
Lid geworden
7 aug 2007
Berichten
488
Na het afmaken van de database en deze bij de vaste gebruiker te gaan testen kreeg ik de volgende foutmelding.

Ik probeer met ADO via Microsoft Jet database Engine een acces bestand 2003(MDB) te openen. Daarbij krijg ik de foutmelding 80004005 - De database is exclusief geopend door een andere gebruiker of geen machtigingen.

Waar en hoe stel ik deze in?

Code:
        strProvider = "Microsoft.Jet.OLEDB.4.0"
        strCnn = Connectionstring & "\VermaatKelderboek.mdb"
    
        Set cnnlocatieladen = New ADODB.Connection
        cnnlocatieladen.Provider = strProvider
        cnnlocatieladen.Open strCnn
 
Je zou in eerste instantie in de db VermaatKelderboek moeten kijken hoe het db gebruik is ingesteld. Als daar de standaardmodus voor openen op <Exclusief> staat, dan kan je daar wel eens tegenaan lopen. Je krijgt dan ook problemen als de optie Standaardvergrendeling op <Alle records> staat.
 
ik heb wel kunnen vinden hoe ik hem kan open exclusief of niet maar de melding blijft bestaan. Ik heb een foto toegevoegd waarin de instellingen te zien zijn:

AccesDB.jpg
 
Door een systeem instelling in het netwerk kreeg ik opeens doorgang tot de database!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan