. XML -Dateien werden häufig zur Ausgabe von Datensätzen in einer Textdatei verwendet . XML ist ein Standard- Sprache, die ähnlich wie HTML -Tags verwendet . Die XML-Datei ist auch ein Standard-Format, so kann es verwendet werden , um Daten in eine andere Anwendung in keinem Zusammenhang mit dem Programm zu importieren. XML-Dateien sind auch über das Internet verwendet werden, um Web-Seiten anzeigen und senden Informationen an andere Nutzer. Die Dateien können mit Visual Basic und SQL Server Datensätze werden. Anleitung
1
Erstellen Sie eine Datenbank -Verbindung und öffnen Sie sie . Dies ist erforderlich, um auf die Datenbank authentifizieren und Ausführen von Abfragen für die SQL-Datenbank . Der folgende Code erstellt eine Datenbank -Verbindung : conn = New SqlConnection ( "server = localhost ; uid = sa ; pwd = ; database = pubs" ) conn.Open ( ) Ersetzen Sie "localhost " durch die IP -Adresse oder den Computernamen für den SQL Server . Die "uid " und " pwd " Variablen sind Werte Authentifizierung . Die " Datenbank " ist der Name der Datenbank auf dem Server.
2
Erstellen Sie eine Abfrage , die die Informationen aus der Datenbank abruft und weist sie einer Variablen. Der folgende Code ordnet die Datensätze an die " rec " variable : comm = New SqlCommand ( "SELECT * FROM Kunden " , conn) rec = comm.ExecuteReader ( )
3
Erstellen der XML- Datei und geben Sie ihm einen Namen auf dem Server. Dadurch wird die Erstellung der Datei , da die Datensätze aus der Datenbank abgerufen wurden . Die Erstellung der XML-Datei erzeugt einen Zeiger . Verwenden Sie den Code unten, um eine XML-Datei zu erstellen und weisen Sie es einer Variablen : Dim As New XmlTextWriter Schriftsteller ( " customer.xml " , System.Text.Encoding.UTF8 ) writer.WriteStartDocument (True) = writer.Formatting Formatting.Indented
4
erstellen Sie die wichtigsten Knoten . In diesem Beispiel wird eine Liste von Kunden erstellt . Zu den obersten Knoten erstellen, verwenden Sie den folgenden Code: writer.WriteStartElement ("Kunden " )
5
Schleife durch jeden Datensatz und drucken Sie es auf die XML-Datei. Der folgende Code durchläuft jeden Datensatz und erzeugt einen Knoten in der XML-Datei : Während Code durchläuft die Kundendaten und druckt die ID der XML-Datei .