Hallo,
ich habe eine in Front- und Backend gesplittete Access-Anwendung.
Im Frontend gibt es ein Formular, das eine Auswahl-Combobox hat und mit folgendem Code die Daten auswählt:
Sub cboSelect\_AfterUpdate()
Me.RecordsetClone.FindFirst "[ID] = " & Me![cboSelect]
Me.Bookmark = Me.RecordsetClone.Bookmark
End Sub
(Das ist, wenn ich mich recht entsinne, der von Access generierte Standard-Code).
Die dazugehörige Tabelle hat ca. 1.900 Datensätze.
In der Combobox erscheinen die Einträge sauber gelistet, allerdings erscheint nach Auswahl aus dem Dropdown der Laufzeit-Fehler 3021 (Kein aktueller Datensatz).
Das gleiche passiert, wenn man neue Datensätze eingeben will.
Merkwürdigerweise funktioniert dieses Formular schon seit Jahren unverändert (die Anwendung war ursprünglich in Access 97 und wurde nach XP konvertiert) - das Problem tritt erst seit heute Morgen auf, noch dazu bei einem Benutzer, der gerade 500 km entfernt sitzt. Ich kann es hier nicht reproduzieren.
Reparaturläufe auf Front- und Backend waren erfolglos.
Das Backend ist ein Replikat.
Danke für Eure Antworten
Gruß
Stefan