. Fichiers XML sont couramment utilisés pour les ensembles de données de sortie dans un fichier texte . XML est un langage standard qui utilise des balises similaires à HTML. Le fichier XML est également un format standard , de sorte qu'il peut être utilisé pour importer des données dans une autre application sans rapport avec le programme. Les fichiers XML sont également utilisés sur Internet pour afficher des pages Web et envoyer des informations à d'autres utilisateurs . Les fichiers peuvent être créés en utilisant les dossiers Visual Basic et SQL Server. Instructions
1
Créer une connexion de base de données et ouvrez-le . Cela est nécessaire pour authentifier la base de données et exécuter des requêtes sur la base de données SQL. Le code ci-dessous crée une connexion de base de données : conn = new SqlConnection ( "server = localhost ; uid = sa ; pwd = ; database = pubs ") conn.Open ( ) remplacer " localhost " par l'adresse IP ou le nom de l'ordinateur pour le serveur SQL Server . Le "uid " et variables " PWD" sont des valeurs d'authentification. La valeur "base de données " est le nom de la base de données sur le serveur.
2
créer une requête qui récupère les informations de la base de données et l'assigne à une variable. Le code ci-dessous assigne les enregistrements à la " rec " variable : comm = New SqlCommand ( "SELECT * FROM client " , conn) rec = comm.ExecuteReader ()
3
Créer le XML déposer et de lui donner un nom sur le serveur. Cela commence la création du fichier, car les enregistrements ont été extraites de la base de données. La création du fichier XML crée un pointeur. Utilisez le code ci-dessous pour créer un fichier XML et l'assigner à une variable: écrivain As New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) writer.WriteStartDocument writer.Formatting (Vrai) = Formatting.Indented
4
créer le nœud principal . Dans cet exemple, une liste de clients est créé. Pour créer le nœud supérieur , utilisez le code suivant : writer.WriteStartElement (« clients »)
5
parcourir chaque dossier et l'imprimer pour le fichier XML. Les boucles de code suivants par chaque enregistrement et crée un nœud dans le fichier XML: Bien code parcourt les dossiers des clients et des copies de l'ID dans le fichier XML.