Monday, May 24, 2010

Reparatur von beschädigten Access 2000-Datenbank bei der Verwendung von VBA-Codes

MS Access ist ein relationales Datenbank-Managementsystem (RDBMS) von der MS Office-Produkt-Suite. Es wird verwendet, um einfache Datenbanken unter Verwendung der Microsoft Jet Database Engine mit einem reichhaltigen Benutzeroberfläche und verwandte Entwicklungswerkzeuge kombiniert schaffen. Darüber hinaus können die erweiterten Access-Benutzer Visual Basic für Applikationen (VBA) Sprache reichen Lösungen mit Advanced Data Manipulation und User Control Techniken zu schaffen. Manchmal wird jedoch der erstellten Anwendungen mit VBA-Codes können beschädigt werden. In solchen Fällen sollten Sie geeignete Korrekturmaßnahmen ergriffen werden, um das Problem zu beheben. Allerdings, wenn du das Problem nicht lösen, dann sollten Sie ein Drittanbieter access recovery Software verwenden, um die Access-Datei zu reparieren.

Betrachten wir ein Szenario, wobei Sie haben ein interaktives Dienstprogramm in MS Access 2000 mit VBA-Codes erstellt. Wenn Sie Alt + F11 drücken, um den Antrag zu bearbeiten, nicht sie zu öffnen. Eine Fehlermeldung wird angezeigt, das heißt:

"Das Modul-Namen" Modulname "ist falsch geschrieben oder verweist auf ein Modul, das nicht existiert.

Wenn das Modul ungültig Name ist in einem Makro, eine Aktion fehlgeschlagen wird das Dialogfeld den Makronamen Display und die Makro-Argumente, nachdem Sie auf OK. Öffnen Sie das Makro-Fenster, und geben Sie den richtigen Modulnamen. "

Ursache:
Die Ursache dieser Fehlermeldung ist, dass die Access-Datenbank beschädigt ist. Es würde wegen der verschiedenen Gründen wie Virusinfektionen, Stromausfälle, beschädigte MS Office, abrupte Herunterfahren des Systems, etc. beschädigt

Auflösung:
Zur Behebung dieser Fehlermeldung und in der Lage sein, die Datenbank erneut zu verwenden, müssen Sie die Inhalte der Tabelle in eine neue Tabelle zu kopieren. Um dies zu tun, sollten Sie folgende Schritte durchführen:
Erstellen Sie eine leere Datenbank.
Öffnen Sie die beschädigte Datenbank, und klicken Sie dann auf Tabellen unter Objekte.
Der rechten Maustaste auf die erste Tabelle, und klicken Sie dann auf Exportieren in dem Kontextmenü auf.
In den Export nach Dialogfeld Durchsuchen aus und klicken Sie die neu erstellte Datenbank.
Klicken Sie auf OK. Wiederholen Sie die Schritte 4 bis 6 für jede Tabelle, Abfrage-und Makro.
Mit den oben genannten Schritten werden Sie in der Lage sein, eine neue Datenbank zu erstellen und übertragen die Daten in eine neue Datenbank. Prüfen Sie die Datenbank und sehen, ob es noch die Anzeige die gleiche Fehlermeldung. Wenn ja, dann müssen Sie ein Drittanbieter access database recovery verwenden, um die Access-Datei zu reparieren. Diese Nur-Lese-Werkzeuge sind in der Lage, das beschädigte Datenbanken durch Verwendung von Fast noch anspruchsvoller Scan-Algorithmen zu reparieren.

No comments:

Post a Comment