Hi,
ich hab zwar keine Ahnung von
Access,
aber kann es vielleicht sein, dass das kurz vor dem Absturz gesetzt wird (
Access will ja auch Daten schreiben), dann aber durch den Absturz nicht wieder entfernt werden kann.
Wenn dem so wäre dann würde ich mich nicht lange an dem Lock aufhalten, sodern mir mal die Daten ansehen, welche in dem Augenblick geschrieben werden sollen. Vielleicht verursachst du ja beim verarbeiten der Daten eine schwerwiegenden Fehler, während aber das Lock auf den zu schreibenden Datensatz schon geöffnet ist.
Ich hoffe du kannst verstehen, was ich meine.