Sie können nicht in der Tabelle in einer Access 2007-Datenbank sollen in die eine XML-Datei importieren

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 918579 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Stellen Sie sich das folgende Szenario vor. Möchten Sie eine XML-Datei in eine bestimmte Tabelle in einer Microsoft Office Access 2007-Datenbank importieren. Sie Schritte die im Assistenten zum Importieren in das Dialogfeld XML importieren . Beachten Sie im Dialogfeld XML importieren Sie Sie, dass die Option Daten anfügen, um vorhandene Tabellen angezeigt wird. Das Dialogfeld lässt nicht jedoch Sie die Tabelle angeben, in der Sie die XML-Datei importieren möchten. Stattdessen tritt eines der folgenden Ergebnisse Wenn Sie diese Option auswählen, und klicken Sie dann auf OK :
  • Wenn Access 2007-Datenbank nicht mit eine Tabelle enthält, die denselben Namen wie die ursprüngliche Tabelle in der XML-Datei hat, wird eine neue Tabelle erstellt. Die neue Tabelle besitzt den gleichen Namen, die dieselbe Struktur und dieselben Daten wie die ursprüngliche Tabelle, in der XML-Datei.
  • Wenn die Datenbank eine Tabelle, die den gleichen Namen und dieselbe Struktur wie die ursprüngliche Tabelle in der XML-Datei hat enthält, werden die Daten aus der ursprünglichen Tabelle in der XML-Datei an die vorhandene Tabelle in der Datenbank angefügt.
  • Wenn die Datenbank eine Tabelle, die den gleichen Namen wie die ursprüngliche Tabelle jedoch eine andere Struktur als die ursprüngliche Tabelle in der XML-Datei hat enthält, können Sie die Daten nicht importieren.

Abhilfe

Gehen Sie folgendermaßen vor um um dieses Problem zu beheben:

Hinweis: Die folgende Problemumgehung ist nur ein Beispiel. Sie müssen möglicherweise einige Änderungen in Ihrem Szenario anpassen.
  1. Importieren Sie die Tabelle, die in der XML-Datei in eine neue Tabelle in der Datenbank befindet.

    Hinweis: Wenn eine Tabelle in der Datenbank vorhanden ist, die denselben Namen wie die ursprüngliche Tabelle aufweist, die in der XML-Datei ist, können Sie benennen Sie die vorhandene Tabelle in der Datenbank oder ändern die XML-Datei den Namen der ursprünglichen Tabelle in einen anderen Namen vor dem Import Arbeitsgang ändern. Wenn Sie diese Schritte abgeschlossen haben, benennen Sie die Tabelle in den ursprünglichen Namen.
  2. Wenn Sie einen neuen Namen für die importierte Tabelle erwarten, benennen Sie die neue Tabelle in den Namen in Access 2007. Gehen Sie jedoch, wenn Sie die Daten aus der ursprünglichen Tabelle in der XML-Datei an einer vorhandenen Tabelle in der Datenbank angefügt werden möchten, folgendermaßen vor:
    1. Klicken Sie in Access 2007 auf die Registerkarte Erstellen , und klicken Sie unter andere auf Abfrageentwurf .
    2. Klicken Sie auf den Namen der neuen Tabelle und klicken Sie dann auf Hinzufügen , klicken Sie im Dialogfeld Tabelle anzeigen .
    3. Klicken Sie auf Schließen , um das Dialogfeld Tabelle anzeigen zu beenden.
    4. Klicken Sie auf die Registerkarte Entwurf , und klicken Sie dann in der Gruppe Abfragetyp auf Anfügen .
    5. Klicken Sie im Dialogfeld Anfügen auf den Tabellennamen in der Liste Tabellenname . Die Tabelle, auf die Sie in der Dropdown-Liste klicken, ist die vorhandene Tabelle in der Datenbank, die Daten angefügt werden sollen.
    6. Die Aktuelle Datenbank Option und klicken Sie dann auf OK .
    7. Geben Sie die Datenspalten, die Sie ändern möchten, und klicken Sie dann unter Ergebnisse auf Ausführen .

Schritte zum Reproduzieren des Problems

  1. Öffnen einer Access 2007-Datenbank.
  2. Klicken Sie auf die Registerkarte Externe Daten unter Importieren auf XML-Datei .
  3. Suchen Sie im Dialogfeld Externe Daten - XML-Datei die XML-Datei, die Sie importieren möchten, und klicken Sie dann auf OK .
  4. Klicken Sie im Dialogfeld XML importieren auf Daten an vorhandene Tabellen anfügen .

    Sie tritt eines der Ergebnisse, die im Abschnitt "Problembeschreibung" aufgeführt sind.

Eigenschaften

Artikel-ID: 918579 - Geändert am: Freitag, 3. November 2006 - Version: 1.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office Access 2007
Keywords: 
kbmt kbprb kbtshoot KB918579 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 918579
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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com