Bei der Umstellung von Access 95 auf 2000 passiert folgendes:
Access 2000:
.
arbeitsbereich.BEGINTRANS
.
tabelle.DELETE
(löschen des aktuellen datensatzes)
.
tabelle.CLOSE
(schliessen der tabelle)
.
DOCMD.OPENQUERY „abfrage_anfügen1“, ACNORMAL, ACEDIT
(anfügen des datensatzes mit teilgeänderten daten)
Fehlermeldung:
Fehler im Ablauf: 3624: Could not read the record;
currently locked by another user.
.
arbeitsbereich.ROLLBACK
Standalone-Rechner
Standardöffnungsmodus: „Freigegeben“
„DB mit Sperrung auf Datensatzebene öffnen“ ist deaktiviert
Unter Access 95 war die Anweisung:
Set q1 = DB.OpenQueryDef(„abfrage_anfügen1“)
q1.Execute
statt DOCMD.OPENQUERY …
und lief ohne probleme.
Wer kann mir bei meinem Problem weiterhelfen
Vielen Dank schon jetzt für die Antworten vom shopper