Fehler in der Runtime von Access finden

Wenn wir eine Datenbank, die unter der Vollversion von Access fehlerfrei läuft, in der Runtime öffnen, kann es zu unerklärlichen Fehlern kommen. Die Runtime verabschiedet sich dann in der Regel mit einer Meldung wie „Die Ausführung dieser Anwendung wurde wegen eines Laufzeitfehlers angehalten.“ Damit können wir natürlich erst einmal nicht viel anfangen. Anlass zu diesem Beitrag ist ein konkretes Problem einer Kundin, deren Anwendung auf der Runtime-Version von Access nicht wie gewünscht funktioniert. Beim Testen der Anwendung in der Runtime kam ich jedoch gar nicht erst soweit wie die Kundin. Es tauchte bereits vorher die besagte Meldung auf. Wie können wir nun herausfinden, was genau den Fehler verursacht und welche Zeile ihn auslöst? Vorgehensweisen dazu stellen wir in diesem Beitrag vor.

Weiterlesen

Datenbankzugriff mit ADO

Seit Access 2000 steht für den Datenbankzugriff ein neues Objektmodell zur Verfügung. Das neue Modell heißt kurz ADO (Active Data Objects) und ist nicht mit DAO (Data Access Objects), dem bisherigen Objektmodell zur verwechseln. Vielmehr handelt es sich um ein Objektmodell, das die bisherigen Modelle RDO (Remote Data Objects) und DAO samt seiner Erweiterung ODBC-Direct miteinander verbindet. Mit dem neuen Modell kann man also gleichzeitig auf die Jet-Engine- als auch auf SQL SQL-Server-Datenbanken zugreifen. Im diesem Beitrag lernen Sie das neue Objektmodell sowie die Objektmodell sowie die wichtigsten Methoden für den Datenzugriff mit ADO kennen.

Weiterlesen