Multiuserzugriff

Eines der heikelsten Themen der Datenbankprogrammierung ist der Multiuserzugriff. Arbeiten mehrere Personen am gleichen Datenbestand, sind Überschneidungen kaum auszuschließen. Aus diesem Grund bietet Access verschiedene Strategien an:

  • Sperren der gesamten Datenbank

  • Sperren einer einzelnen Tabelle

  • Optimistic Locking

  • Pessimistic Locking

Während die ersten beiden Varianten recht restriktiv sind und wohl nur in Ausnahmefällen zum Einsatz kommen können (Administrieren der Datenbank, komprimieren etc.), bieten die letzten beiden Varianten gute Ansätze. Allerdings müssen wir an dieser Stelle leider eine Unterscheidung zwischen ADO und DAO treffen.

Mit Access 2000 wurde auch das so genannte Record-Locking eingeführt, das alternativ zum früher ...

Get Microsoft Access 2010 Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.