ACC2000:Kompilierfehler/unerwartete Zeichen nach dem Konvertieren der Datenbank

Artikel-ID: 248956 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde zuvor veröffentlicht unter D43148
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
248956 ACC2000:Compilation Errors/Unexpected Chars after Converting DB
Alles erweitern | Alles schließen

Zusammenfassung

Anfänger: Erfordert Kenntnisse der Benutzeroberfläche auf Einzelplatzrechnern.

Dieser Artikel findet nur auf Microsoft Access-Datenbanken (.mdb) Anwendung.

Problembeschreibung

Wenn Sie eine Datenbank in Access 2000 konvertieren, wird möglicherweise die folgende Fehlermeldung angezeigt:
   Während des Konvertierens oder Aktivierens dieser
   Datenbank sind Kompilierfehler aufgetreten.
Die Datenbank wurde in nicht kompiliertem Zustand
   gespeichert. Die Leistung dieser Datenbank ist
   eingeschränkt, da Microsoft Access die Datenbank
   vor jeder Sitzung neu kompilieren muss.
Informationen zur Verbesserung der Leistung erhalten
   Sie durch Klicken auf HILFE.
Wenn Sie auf OK klicken, wird die Konvertierung abgeschlossen. Sie werden anschließend feststellen, dass erweiterte Zeichen in roter Farbe in einem oder mehreren Ihrer Visual Basic für Applikationen-Module erscheinen.

Lösung

Installieren Sie bitte Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a), um dieses Problem zu beheben.

Weitere Informationen dazu, wie Sie das SR-1/SR-1a erhalten können, finden Sie in folgendem Artikel der Microsoft Knowledge Base:
245025 OFF2000: How to Obtain and Install Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a)

Sie können dieses Problem eventuell vorübergehend beheben, indem Sie die Datenbank in Access 97 kompilieren und komprimieren.

Falls das Problem hierdurch nicht behoben werden kann, sollten Sie wie folgt vorgehen:
  1. Öffnen Sie die ursprüngliche Datenbank erneut in Access 97.
  2. Öffnen Sie das Modul, in dem Sie die erweiterten Zeichen in Access 2000 gesehen haben.
  3. Klicken Sie im Menü BEARBEITEN auf ALLES MARKIEREN, und klicken Sie anschließend im Menü BEARBEITEN auf KOPIEREN.
  4. Schließen Sie das Modul.
  5. Klicken Sie auf NEU, um ein neues Modul zu erstellen.
  6. Löschen Sie die Anweisungen "Option Compare Database" und "Option Explicit", so dass das gesamte Modul leer ist.
  7. Klicken Sie im Menü BEARBEITEN auf EINFÜGEN. Der gesamte Code aus dem alten Modul wird angezeigt.
  8. Klicken Sie im Menü DATEI auf SPEICHERN. Sie können den Modulnamen im Dialogfeld "Speichern unter" unverändert lassen. Klicken Sie auf OK.
  9. Wählen Sie das alte Modul aus, und klicken Sie im Menü BEARBEITEN auf LÖSCHEN. In einem Dialogfeld werden Sie gefragt, ob Sie sicher sind, dass das Modul gelöscht werden soll. Klicken Sie auf JA.
  10. Wählen Sie das neue Modul aus, und klicken Sie anschließend im Menü BEARBEITEN auf UMBENENNEN.
  11. Geben Sie dem neuen Modul den Namen Ihres alten Moduls.
  12. Schließen Sie die Datenbank, und versuchen Sie erneut, die Datenbank in Access 2000 zu konvertieren.

Status

Microsoft hat bestätigt, dass es sich dabei um ein Problem bei den Microsoft-Produkten handelt, die zu Beginn dieses Artikels aufgeführt sind. Dieses Problem wurde in Microsoft Office 2000 SR-1/SR-1a behoben.

Zusätzliche Suchbegriffe: access2000 acc2000 datenbank konvertieren kompilierfehler

Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Eigenschaften

Artikel-ID: 248956 - Geändert am: Donnerstag, 10. April 2003 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Access 2000 Standard Edition
Keywords: 
kberrmsg KB248956
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns