In diesem Artikel werden verschiedene Möglichkeiten zum Protokollieren von Fehlern in MS Access als Referenz und Korrekturmaßnahme beschrieben.
Es gibt keine Einschränkung, wie oft ein Benutzer in einer Access-Datenbank auf Fehler stoßen kann. Es kann mehrere Gründe für das Auftreten verschiedener Fehler geben. Um jedoch zu vermeiden, dass ein Fehler erneut auftritt, kann der Benutzer jederzeit Protokollierungsfehler wählen. Bei Protokollierungsfehlern in MS Access wird aufgezeichnet, was wann und wie häufig alle Fehler auftreten. Auf diese Weise können Sie einen wiederkehrenden Fehler vermeiden und eine Lösung für einen Fehler finden. Der Protokollierungsfehler ist keine Standardfunktion in MS Access. Sie müssen ihn durch Hinzufügen dieser Funktionalität ausführen. Dies erfordert die Entwicklung eines Codes und einer Tabelle. Im Folgenden werden die verschiedenen Arten der Protokollierung von Fehlern in MS Access aufgeführt.
- Der primäre Weg - Diese Methode eignet sich am besten, wenn Sie der einzige sind, der die Datenbank verwaltet, und niemand sonst Zugriff auf die Datenbank hat. Die Fehlerprotokollierung kann einfach durch Hinzufügen eines Protokolls durchgeführt werden. Das Herausfinden der internen Fehlerursache kann eine Herausforderung sein. Möglicherweise wird die Fehlermeldung angezeigt, wenn der Fehler auftritt, Sie können sich jedoch möglicherweise nicht daran erinnern. Aus diesem Grund wird empfohlen, das Protokoll zu verwenden.
- Fehlerprotokollierung durch Fehlerbehandlungsroutine - Dies ist eine weitere sehr einfache und grundlegende Methode zum Protokollieren von Fehlern in MS Access. Lassen Sie dies einfach von der Fehlerbehandlungsroutine der Prozedur ausführen. Dazu müssen Sie einen Code in das Modul eingeben. Im Datenbankfenster wird dann das fehlerbehaftete Feld in eine andere Tabelle eingefügt.
- Verwenden Sie eine dedizierte Funktion - Sie können in allen Verfahren einen Fehlerprotokollierungscode eingeben. Dies erweist sich jedoch als ineffizient. Stattdessen ist es besser, eine dedizierte Funktion zu haben.
- Vermeiden SQL Server - Migration nach SQL Server von Access aus könnte Ihre Anforderung sein, kann aber auch ein Problem darstellen, da SQL-Anweisungen häufig unhandlich und lang werden. Verwenden Sie Jet SQL nicht. Wenn Sie die Größe erhöhen möchten, verwendet SQL T-SQL, für das Sie SQL-Code ändern müssen, damit es von verwendet werden kann SQL Server. Wenn Sie Jet SQL verwenden, während Sie Access on SQL verwenden, schlägt dies fehl. Verwenden Sie eine Pass-Through-Abfrage, kennen Sie aber auch T-SQL.
Fazit

Einführung des Autors:
Vivian Stevens ist Experte für Datenwiederherstellung in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich SQL wiederherstellen und Excel-Wiederherstellungssoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX