Methode für die Protokollierung von Fehlern und Warnungen in MS Access
Ich bin eine Praktikantin, die macht der Rechnungs-Datenbank für einen neuen Markt, der mein Unternehmen tätig ist. Erstellt habe ich alle Tabellen, und die haben eine automatische Art und Weise zu greifen und die Daten importieren. Jedoch, die Methode zu importieren ist eine Art von brute-force und nicht sehr elegant, weil ich hatte nur 2 Wochen zu arbeiten.
- Ich habe verknüpfte Tabellen in der Datenbank in CSV-Dateien
- Habe ich anfügen, Abfragen, hinzufügen neuer Datensätze zu bestehenden Tabellen. Warnungen werden ausgelöst, nach doppelten Einträgen, aber diese kann ignoriert werden.
Was für meine Firma tun möchte, ist jeden Tag führen Sie ein Programm, das ich geschaffen, um diese herunterzuladen und Berichte, auf eine rolling-Intervall von etwa 30 Tagen. Dann fügen Sie neue Datensätze in der Access-Datenbank.
Da bin ich bald verlassen, ich werde nicht die Zeit haben, testen Sie diese Datenbank, und würde gerne einige Methode der Dokumentation von Fehlern und Warnungen, die ausgelöst werden; alles aus einer doppelten Eintrag Warnung zu einem Typenkonflikt-Fehler oder einem syntax-Fehler in einigen SQL-Abfrage. Ist dies möglich und wenn ja, was denkst du, wäre der effektivste Weg, um darüber zu gehen? Vielleicht während mein import-makro ausgeführt wird öffnen, wird ein Fehler-handling-Funktion? Wir arbeiten in Access 2007, wenn das hilft.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie schreiben, um eine text-Datei, die für die meisten Teil, der in der error-handling-routine, die für die jeweiligen Verfahren. Möglicherweise müssen Sie aufpassen, für den schwerwiegenderen Fehlern und tun etwas anderes mit Ihnen. Sie werden wahrscheinlich auch müssen aufpassen, DAO-Fehler, nicht ganz das gleiche wie code-Fehler (http://office.microsoft.com/en-us/access-help/HV080753531.aspx). Es können auch andere Fehler, die Sie möchten, zu erhöhen Sie sich:
Finden Sie unter: http://msdn.microsoft.com/en-us/library/aa241678(v=vs. 60).aspx
Mehr info: http://msdn.microsoft.com/en-us/library/bb221208(v=office.12).aspx