Fehler "die Tabelle Microsoft Office Access-Datenbankmodul kann nicht gefunden werden" beim Öffnen einer Tabelle in einer Access 2010-Vorlage

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 983275
Problembeschreibung
Betrachten Sie das folgende Szenario:
  • Sie erstellen eine Datenbank mit Microsoft Access 2010.
  • Verknüpfen einer Tabelle in dieser Datenbank mit externen Datendienste Tabellen aus Business Data Catalog (BDC) Service-Systemtabellen auf einem Microsoft SharePoint Server.
  • Datenbank als Access 2010-Vorlage (ACCDT) speichern und dann die Vorlage unterbrechen.
  • Sie versuchen, die Tabelle öffnen, die Data Services-Tabellen verknüpft ist.
In diesem Szenario wird die folgende Fehlermeldung angezeigt:
Microsoft Office Access-Datenbankmodul nicht gefunden die Eingabetabelle oder Abfrage 'MSysBDCMetadata'. Stellen Sie sicher, dass sie vorhanden ist und der Name richtig geschrieben ist.
Ursache
Dieses Problem tritt auf, weil die BDC-Systemtabellen, die Sie mit nicht in der Vorlage enthalten sind, die von der Datenbank gespeichert.
Abhilfe
Microsoft bietet Programmierbeispiele lediglich zur Veranschaulichung, ohne ausdrückliche oder konkludente Gewährleistung. Dies beinhaltet, ist jedoch nicht beschränkt auf, konkludente Gewährleistungen der Tauglichkeit oder Eignung für einen bestimmten Zweck. Dieser Artikel setzt voraus, dass Sie mit der von Beispielen verwendeten Programmiersprache und den Tools, die zum Erstellen und Debuggen von Prozeduren verwendet werden, vertraut sind. Microsoft-Supporttechniker helfen der Erläuterung der Funktionalität bestimmter Prozeduren. Allerdings werden sie diese Beispiele nicht ändern, um zusätzliche Funktionalität bereitzustellen oder Prozeduren erstellen, die Ihren spezifischen Bedürfnisse erfüllen.

Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
  1. Erstellen Sie eine leere Datenbank in Access 2010.
  2. Auf der Externe Daten Registerkarte der mehr Dropdown-Liste, die in der & Daten klicken Sie auf Data Services.
  3. In der Link zu Datendiensten erstellen Dialogfeld auf neu installieren.
  4. Wählen Sie die XML-Quelldatei, die die Verbindung definiert, und klicken Sie auf Öffnen.
  5. Klicken Sie auf Schließen.
  6. Auf der Datenbanktools Registerkarte der Makro klicken Sie auf Visual Basic.
  7. Auf der Einfügen Menü klicken Sie auf Module.
  8. Fügen Sie den folgenden Code in das neue Modul.
    '// Set all the MSysBDC* system tables  so that they become visible to Save As Template'// This should only be needed as soon as in the database that will be used to create the template (accdt)Sub PrepareBDCTables()    Dim db As Database, tbl As TableDef    Set db = CurrentDb    For Each tbl In db.TableDefs        If tbl.Name Like "MSysBDC*" Then            '//Set all the bdc tables  so that they are visible to the save as template wizard            tbl.Attributes = 0        End If    NextEnd Sub
  9. Auf der Ansicht Menü klicken Sie auf Direktfenster.
  10. Geben Sie folgenden Befehl, und drücken Sie die EINGABETASTE:
    PrepareBDCTables
    Hinweis Dieser Befehl stellt BDC-Tabellen für die Vorlage.
  11. In der Projekt Bereich mit der rechten Maustaste in des neuen Moduls und klicken dann auf EntfernenModulname.
  12. Klicken Sie auf Nr. Wenn Sie aufgefordert werden, das Modul exportieren.
  13. Microsoft Visual Basic-Editor zu schließen.
  14. Auf die Datei auf & Veröffentlichen speichern.
  15. Klicken Sie unter Datenbank speichern unterauf Vorlage (*.ACCDT).
  16. In der erstellen neue Vorlage aus dieser Datenbank Geben Sie Informationen für die Vorlage, und klicken Sie dann auf die enthalten Daten in Vorlage das Kontrollkästchen.
  17. Klicken Sie auf OK.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 983275 – Letzte Überarbeitung: 04/23/2016 00:32:00 – Revision: 2.0

Microsoft Access 2010

  • kbprb kbsurveynew kbpubtypekc kbexpertiseadvanced kbtshoot kbtable kbdatabase kbmt KB983275 KbMtde
Feedback