Une des responsabilités des concepteurs de sites Web et les rédacteurs techniques est d'avoir la capacité de récupérer des informations à partir d'une base de données. Visual Basic ou VB, est un langage de programmation événementielle qui a été développé par Microsoft pour permettre aux développeurs de créer des programmes pour le système d'exploitation Windows. En raison de la manière dont fonctionne le langage , il peut également être utilisé pour afficher des données dynamiques . XML ou Extensible Markup Language, est une forme de codage qui est conçu pour stocker des données et des transports. Instructions 
 1 
 démarrer une connexion de base de données . Ceci est réalisé en créant un objet de connexion , ce qui vous permettra de recevoir des informations de la base de données. Le code standard pour créer une connexion de base de données à une base de données Access suit . Notez que le nom de la base de données sera " myServer . " Entrez ce code: 
 
 conn As OleDbConnectionconn = new OleDbConnection ( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " MyDB.mdb " ) 
 2 
 Créer une requête. Ceci permettra au programme pour récupérer des informations à partir de votre base de données qui sera utilisée pour le fichier XML. aux fins de démonstration , l'information récupérée sera le premier et le dernier nom d'une liste de clients , annoté par " prenom , nom_famille du client. «Le peu de code suivant crée une requête , puis attribue l'information à un objet DataReader : 
 
 conn.Open () query = " select customerId , prenom , nom_famille de commande client "= New OleDbCommand ( requête , conn ) = lecteur dbcomm.ExecuteReader () 
 3 
 ouvrir un nouveau fichier XML et entrez la balise de début , qui sert de racine du document XML. Là encore, le but de cette manifestation , la balise racine est étiqueté comme " . client « Le code est le suivant : 
 
 Dim xml As New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) xml.WriteStartDocument (Vrai) xml . Mise en forme = Formatting.Indentedxml.Indentation = 2xml.WriteStartElement ( " client " ) 
 4 
 continuer à remplir dans chaque fichier XML avec des informations ou l'enregistrement client. Voici un exemple d'une façon de parcourir le lecteur de base de données et d'écrire chaque fichier : Photos 
 faire pendant 
 5 
 fermez votre document en tapant la balise de fin dans le fichier XML Un exemple serait : . 
 
 xml.WriteEndElement () xml.WriteEndDocument () xml.Close ()