Ereignisse bei Microsoft Access

Wer sich tiefergehend mit der Erstellung von Datenbanken und der Programmierung in Access auseinandersetzt, wird früher oder später nicht um die sogenannten Ereignisse – auch Events genannt – bei  Daten, Steuerelementen, Formularen oder Berichten herumkommen.


access ereignisseEreignisse treten beispielsweise auf, wenn ein Datensatz geändert wird. Auf Grund dieses Ereignisses kann nun eine weitere Aktion ausgeführt werden. Im einfachsten Fall kann diese eine einfache Meldung  an den Anwender der Datenbank sein – Beispiel „Möchten Sie die Änderung speichern?“.

Für viele die sich mit Access Datenbanken befassen ist aber unklar, in welcher Reihenfolge diese Ereignisse genau auftreten. Von Microsoft gibt es dazu eine ausführliche Techinfo, in der die Reihenfolge von Events für Access 2007 bis 2013 ausführlich dokumentiert ist:
http://office.microsoft.com/en-us/access-help/order-of-events-for-database-objects-HA010238988.aspx

Ebenso ist eine Dokumentation in deutscher Sprache für Access 2003 verfügbar.
http://office.microsoft.com/de-de/access-help/reihenfolge-von-ereignissen-fur-datenbankobjekte-HP005186761.aspx


 

Auch im Datenbank Backend kann auf Ereignisse reagiert wird. Hier bietet beispielsweise der SQL Server sogenannte Trigger an.
SQL TriggerRobert Meyer,  IT-Consultant und Microsoft Advanced Technology Specialist, erklärt deren Einsatzmöglichkeiten mal an einem ganz praktischen Beispiel:
http://sqlpractice.wordpress.com/2010/03/10/howto-einsatz-von-triggern/