Een van de verantwoordelijkheden van de webdesigners en technische schrijvers is met de mogelijkheid om informatie op te halen uit een database . Visual Basic , of VB , is een event - driven programmeertaal die is ontwikkeld door Microsoft om ontwikkelaars in staat om programma's voor het Windows-besturingssysteem te creëren . Vanwege de manier waarop de taal werkt , kan het ook worden gebruikt om dynamische gegevens weer . XML of Extensible Markup Language , is een vorm van codering die is bedoeld voor transport en opslag van data . Instructies 1 Start een database connectie . Dit wordt bereikt door het creëren van een verbinding object , die laat je gegevens voor de database te krijgen. De standaard code voor het maken van een database verbinding met een Access-database volgt . Merk op dat de naam van de database worden " myServer . " Voer deze code : Dim conn als OleDbConnectionconn = Nieuw OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; gegevensbron = " myDB.mdb " ) kopen van 2 Maak een query. Hierdoor zal het programma om informatie uit uw database die wordt gebruikt voor het XML- bestand op te halen . Ter demonstratie , wordt de informatie opgehaald van de voor-en achternaam van een cliënt lijst , geannoteerd door " voornaam, achternaam van de klant zijn. " het volgende stukje code maakt een query en dan wijst de informatie om een datareader object : conn.Open ( ) query = " select customerId , voornaam, achternaam van de klant " command = Nieuw OleDbCommand ( query, conn ) reader = dbcomm.ExecuteReader ( ) 3 Open een nieuw XML-bestand en voer de begin-tag , die als je root van het XML-document fungeert . Nogmaals , voor het doel van deze demonstratie , de wortel tag wordt bestempeld als " . klant " de code is als volgt : Dim xml als Nieuwe XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) xml.WriteStartDocument ( True ) xml . formatteren = Formatting.Indentedxml.Indentation = 2xml.WriteStartElement ( " klant " ) 4 verder in elk XML-bestand met klantinformatie of opnemen in te vullen . Hier is een voorbeeld van een manier om de lus door de database- lezer en schrijf elk bestand : Do terwijl Goedkope 5 Sluit uw document door het invoeren van de eind -tag aan het XML-bestand Een voorbeeld zou zijn : . xml.WriteEndElement ( ) xml.WriteEndDocument ( ) xml.Close ( ) op < br >
|