Exklusiven Zugriff auf die Datenbank
Ulrich63
Gesendet: 05.09.22 09:03
Betreff: Exklusiven Zugriff auf die Datenbank


Member

Beiträge: 21

Hallo Zusammen,
eine Datenbank hat keine Lust mehr mit mir zusammenazuarbeiten.
Fehlermeldung:
"Sie haben momentan keinen exklusiven Zugriff auf die Datenbank. Falls Sie Änderungen vornehmen, werden Sie sie evtl, später nicht speichern können."
Office 2013 32 Bit, Windows 10.

Folgende Funktion erzeugt einen weiteren Zugriff auf die Datenbank, gibt ihn aber, so weit ich das überprüfen kann (Inhalt der Sperrdatei), nicht wieder frei.
Was läuft da falsch?

Function WerteHolenSpeichern(intSpeicherLaden As Integer, strFeld As String, _
strTabelle As String, Optional strEingabeWert As String) As String
'int SpeichernLaden = 1 Laden; 2 Speichern
On Error Resume Next
Dim db As DAO.Database
Dim rs As DAO.Recordset

Set db = CurrentDb
Set rs = db.OpenRecordset(strTabelle)
    If intSpeicherLaden = 1 Then
        rs.MoveFirst
        WerteHolenSpeichern = rs.Fields(strFeld)
    
    Else
         
         rs.MoveFirst
         rs.Edit
         rs.Fields(strFeld) = strEingabeWert
         rs.Update
    End If



rs.Close
Set rs = Nothing
db.Close
Set db = Nothing

End Function

 

Schönen Gruß

Ulrich

 

Top of the page Bottom of the page