Access fehler:
Dieser Datensatz wurde seit Beginn der Bearbeitung von einem anderen Benutzer
geändert.
Fehler:
Dieser Datensatz wurde seit
Beginn der Bearbeitung von einem anderen Benutzer geändert.
Wenn Sie den Datensatz
speichern, werden Sie die Änderungen des anderen Benutzers überschreiben.
Kopieren Ihrer Änderungen in die Zwischenablage
ermöglicht es Ihnen, die Änderungen des anderen Benutzers anzusehen und dann
Änderungen einzufügen, wenn Sie es wünschen
Datensatz speichern
In Zwischenablage kopieren
Eigene Änderungen verwerfen
Situation:
Microsoft Access Datenbank angeschlossen an eine MySQL
Server Datenbank
Die Fehlermeldung erscheint auch wie hier:
Das Microsoft Access
Datenbankmodul hat den Vorgang angehalten, da Sie und ein weiterer Benutzer
gleichzeitig versuchen, dieselben Daten zu ändern.
Lösung:
Man muss in der ODBC Datenquellen Verbindung den ODBC
Treiber ändern.
Hierzu die ODBC Datenquellen Administrator öffnen ( ODBC
in Cortana eingeben)
Dann auf den Bereich: System-DSN wechseln
Dann unter Systemdatenquellen
die ODBC Verbindung zur MySQL-Serverdatenbank auswählen.
Dann auf Konfigurieren
Danach erscheint der Dialog: MySQL Connector /ODBC Source Configuration
Hier unter Details die Konfiguration erweitern und dann
im Bereich: Cursors / Results
Aktivieren von:
Return matched rows instead of
affected rows
Nach der Veränderung der ODBC Verbindung muss man in MS
Access die Tabellenanbindung erneuern.
Hierzu die eingebundene Tabelle markieren und auf Tabellenverknüpfungsmanager
wechseln.
Und im Tabellenverknüpfungs-Manager die Verbindung auswählen
und mit OK aktualisieren.
Prüfen ob die Aufgabe gelöst ist:
Danach darf bei dem direkten Öffnen einer Tabelle zur
MySQL Datenbank bei schreiben in eine Zelle, wechsen zur nächsten Reihe und
anschliessend die vorige Zelle erneut ändern, kein Fehler mehr erscheinen.
Das gleiche Problem erscheint, wenn man mit MS Access
auf einen SQL Server als Datenbank Server zugreift.
Hier muss man allerdings eine zusätzliche Spalte vom Typ
timestamp Guid einfügen.