Wegweiser für XML-Integration mit ADO.NET

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 313649 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde zuvor veröffentlicht unter D313649
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser Artikel enthält eine Roadmap zu verstehen, die Integration von Extensible Markup Language mit ADO.NET.

Zur Unterstützung Sie lernen, eine Microsoft-Produkt oder Technologie, Roadmap-Artikel enthalten Links zu nützlichen Informationen, einschließlich online-Dokumentation, Microsoft Knowledge Base-Artikeln und Whitepapers.

(Übersicht)

Oft Programmierer müssen XML mit relationalen Daten integrieren. Die Microsoft.NET Framework berücksichtigt diese Anforderung und kann mit ADO.NET integrieren XML-Code auf mehreren Ebenen. Zwei Schlüsselklassen erleichtern diese Integration: die DataSet -Klasse und XmlDataDocument -Klasse. Diese Klassen bieten zwei verschiedene Ansichten auf die gleiche Daten: hierarchische und relationale Ansicht.

DataSet kann aus einem relationalen Backend oder XML-Backend gefüllt werden. Dies enthält eine relationale Sicht auf die Daten. Nachdem das DataSet gefüllt ist, unabhängig vom Backend, können Sie Extrahieren Sie XML-Daten daraus.

XmlDataDocument stellt eine Brücke zwischen hierarchische und relationale Sichten. Es wird mit einem DataSet gebunden, um eine XML-Ansicht derselben Daten bereitzustellen. Als Ergebnis alle XML Dienste [z. B. Extensible Stylesheets Language Transformations (XSLT) und XML Path Language (XPath)] für relationale Daten verfügbar sind.

Sie können Speichern Sie oder Laden Sie die Struktur eines Datasets als XML-Schema. Darüber hinaus können Sie XML-Schemas zu typisierten verwenden DataSet -Klassen. Wie der Name schon sagt, ein typisiertes DataSet ist stark typisiert und Tabellen und Spalten nach Namen zugreifen können anstatt auflistungsbasierte Methoden.

Weitere Informationen finden Sie über XML und die DataSet -Klasse in den Themen "XML and the DataSet" in der Visual Studio .NET-Onlinehilfe-Dokumentation.

Eine Übersicht über ADO.NET Integration mit XML finden Sie in folgendem Artikel der MSDN-Magazin :
Einführung in ADO +: Datenzugriff Services für die Microsoft.NET Framework
http://msdn.Microsoft.com/msdnmag/issues/1100/adoplus/default.aspx

Exemplarische Vorgehensweisen

Schrittweise Anleitungen enthalten kurze Lernprogramme und Beispiele die Sie durch typische Szenarien der Anwendungsentwicklung geführt. Um Zugriff auf die schrittweise Anleitungen zu diesem Thema finden Sie in der Visual Studio .NET Online-Hilfe Dokumentation:
  1. Klicken Sie im Visual Studio .NET im Menü Hilfe auf Inhalt.
  2. Klicken Sie auf Erweitern Sie die folgenden Knoten:
    • Visual Studio .NET
    • Visual Basic und Visual C#
    • Zugreifen auf Daten
    • XML-Schemas und Daten
    • Exemplarische Vorgehensweisen für XML
Sie können auch mithilfe der Suchfunktion im Menü Hilfe , und die Exemplarische Vorgehensweise und XML Schlüsselwörter nach schrittweisen Anleitungen suchen.

Microsoft Knowledge Base How To Artikel

Microsoft Knowledge Base mit Artikeln mit Vorgehensweisen bieten schrittweise Anweisungen zur Durchführung einer bestimmten Aufgabe.
309702 Gewusst wie: Lesen von XML-Daten in einem DataSet mit Visual Basic.
311566 Gewusst wie: Lesen von XML-Daten in ein DataSet mit Visual C#.
307224 Gewusst wie: Verwenden von XML in verbundenen und getrennten ADO.NET Anwendungen
308064 Wie ein ADO.NET-DataSet als XML beibehalten werden, mit Visual Basic.
309183 Wie ein ADO.NET-DataSet als XML beibehalten werden, mit Visual C#.
310345 Das Rendern von DataTable-Spalten als XML-Attribute mit Visual Basic.
311937 Das Rendern von DataTable-Spalten als XML-Attribute mit C#.
301271 Zum Speichern einer DataSet-Klasse als XML in.NET Framework SDK
311570 Gewusst wie: Lesen von XML-Daten in Datasets mit Visual C++.
309184 Wie ein DataSet ADO.NET in XML beibehalten werden, mit Visual C++.
Sie können auch folgende Suche auf Durchführen der Microsoft Support-Website
http://support.Microsoft.com/search/?adv=1
  
  • In der Produkt suchen OptionWeitere Produkte, klicken Sie auf Andere, und wählen Sie dann.NET Framework.
  • In der Verwendung auf Boolean (Text enthält bzw.).
  • In der Für Text im Feld, geben Sie Folgendes Boolesche Abfrage (oder Typ eine Teilmenge der folgenden booleschen Abfrage):KbXML und (DataSet oder XmlDataDocument oder SQL oder ADO).

Problembehandlung

Wenn Sie Probleme und Antworten auf Ihre Fragen benötigen, finden Sie in der MSDN-Newsgroups. Die MSDN-Newsgroups sind am besten zu erhalten Antworten auf Ihre Fragen. Sie können in der MSDN-Newsgroups Freigeben Ihrer Erfahrungen mit Ihren Kollegen oder Suche der Microsoft Knowledge Base nach Artikeln zu bestimmten Themen:
MSDN-Newsgroups
http://msdn.Microsoft.com/Newsgroups/

Durchsuchen der Knowledge Base
http://support.Microsoft.com/search

Newsgroup "Microsoft.Public.dotnet.xml"
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?query=microsoft.public.dotnet.xml+&dg=&cat=en_US_d02fc761-3f6b-402c-82f6-ba1a8875c1a7&lang=en&cr=&pt=&catlist=&dglist=&ptlist=&exp=&sloc=en-us
 

Informationsquellen

Weitere Informationen klicken Sie auf die folgenden Artikelnummern klicken, um die Artikel anzuzeigen in der Microsoft Knowledge Base:
313828Wegweiser für das Ausführen von XPath Abfragen in .NET-Anwendungen
313816 Wegweiser für die Programmierung von XML mit dem Pull-Modell-Parser in .NET Rahmen
313824 Wegweiser für die Programmierung von XML mit dem DOM-Modell-Parser in .NET Rahmen
313826 Wegweiser für XML-Schemas in der.NET Framework
301271 Zum Speichern einer DataSet-Klasse als XML in.NET Framework SDK
309184 Wie ein DataSet ADO.NET in XML beibehalten werden, mit Visual C++.
Weitere Informationen und andere Microsoft-Roadmap Artikel, klicken Sie auf die folgenden Artikelnummern der Artikel in der Microsoft Knowledge Base:
313651Wegweiser für XML in .NET Rahmen
314150 Wegweiser für XML-Serialisierung in der.NET Framework
313997 Wegweiser für die Ausführung von XSLT-Transformationen in .NET-Anwendungen

Eigenschaften

Artikel-ID: 313649 - Geändert am: Montag, 29. Oktober 2012 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft .NET Framework 1.1
Keywords: 
kbarttyperoadmap kbinfo kbwebservices kbmt KB313649 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: 313649
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