Du musst dafür sorgen, dass nur ein Programm auf die
DB zugreifen kann. Also immer schnell aufmachen, lesen/schreiben und dann wieder schließen. Und während des Öffnungsvorgangs musst du irgendwo in die
DB hinschreiben, dass das bereits ein Programm auf die
DB zugreift. Davor musst du noch abfragen, ob bereits ein anderes Programm auf die
DB zugreift, und wenn ja, den Öffnungsvorgang abbrechen und nach ein paar Sekunden wieder aufnehmen.
Das Problem heißt übrigens Lost-Update-Problem.