Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť XML z databázy pomocou jazyka Visual Basic

Jednou z povinností webových dizajnérov a technických spisovateľov má schopnosť načítať informácie z databázy . Visual Basic alebo VB , je event - driven programovací jazyk , ktorý bol vyvinutý spoločnosťou Microsoft umožňujú vývojárom vytvárať programy pre operačný systém Windows . Vzhľadom na spôsob , v ktorom sa jazyk pracuje , môže byť tiež použitý na zobrazenie dynamických dát . XML alebo Extensible Markup Language , je forma kódovania , ktorý je určený na prepravu a ukladanie dát . Pokyny dovolená 1

Začiatok pripojenie k databáze . Toho sa dosiahne tým , že vytvorí objekt pripojenie , ktoré vám umožní získať informácie o databáze . Štandardný kód pre vytvorenie pripojenia databázy do databázy programu Access takto . Všimnite si , že názov databázy bude " MyServer . " Napíšte tento kód :

Dim conn ako OleDbConnectionconn = new OleDbConnection ( " Provider = microsoft.jet.oledb.4.0 ; zdroj dát = " myDB.mdb " )
2

Vytvoriť dotaz . To umožní , aby program získať informácie z databázy , ktorý bude použitý pre súbor XML . pre demonštračné účely , bude táto informácia získaná byť prvý a posledný meno zo zoznamu klienta , komentovaný o " FIRST_NAME , last_name od zákazníka . "Nasledujúce kúsok kódu vytvorí dotaz a potom priradí informácie k DataReader :

conn.Open ( ) query = " select ČísloZákazníka , FIRST_NAME , last_name od zákazníka " , command = New OleDbCommand (otázka , prip ) Čítačka = dbcomm.ExecuteReader ( )
3

Otvorte nový XML súbor a zadajte počiatočný tag , ktorý slúži ako koreň dokumentu XML . Opäť platí , že na účely tejto demonštrácie " . zákazníka " , koreň tag je označený ako kód je nasledujúci :

Dim xml ako New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) xml.WriteStartDocument ( PRAVDA ) xml . Formátovanie = Formatting.Indentedxml.Indentation = 2xml.WriteStartElement ( " zákazník " )
4

Pokračovať vyplniť v každom súbore XML s informáciami alebo záznamu klienta. Tu je príklad , ako sa prechádzať čitateľ databázy a písať každý súbor :

chvíľu
5

Zatvorte dokument zadaním koncovú značku do súboru XML Príkladom by mohol byť : .

xml.WriteEndElement ( ) xml.WriteEndDocument ( ) xml.Close ( )


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené