Dator > hur man skapar XML från databasen med hjälp av Visual Basic

  • hur man skapar XML från databasen med hjälp av Visual Basic


  • Ett av ansvarsområdena för webbdesigners och tekniska skribenter är att ha förmågan att hämta information från en databas . Visual Basic eller VB , är en händelsestyrd programmering språk som har utvecklats av Microsoft som gör att utvecklare att skapa program för operativsystemet Windows . På grund av det sätt på vilket språket fungerar , den kan också användas för att visa dynamiska data . XML , eller Extensible Markup Language , är en form av kodning som är utformad för att transportera och lagra data
    1 .
    Starta en databasanslutning . Detta uppnås genom att skapa en anslutning objekt, som låter dig få information till databasen . Standarden kod för att skapa en databas anslutning till en Access- databas följer . Observera att namnet på databasen kommer att vara " minserver . " Skriv in denna kod :

    Dim conn som OleDbConnection
    conn=Nya OleDbConnection ( " Provider=Microsoft. Jet. OLEDB . 4,0 . datakälla=" myDB. mdb " )
    2
    Skapa en fråga . Detta kommer att låta programmet för att hämta information från din databas som kommer att användas för XML- filen . För demonstrationsändamål hämtat information kommer att vara första och sista namnet på en kundlista , kommenterade med " förnamn, efternamn från kund . " Följande bit kod skapar en fråga och sedan tilldelar uppgifter till en DataReader objekt :

    conn. Open ( )
    query="select customerId , förnamn, efternamn från kund "
    kommando=Nya OleDbCommand ( fråga , conn )
    läsare=dbcomm . ExecuteReader ( )
    3 .
    Öppna ett nytt XML -fil och ange starttaggen , som fungerar som din rot i XML- dokumentet . Återigen , för att denna demonstration , är roten tag betecknas som " kund ". Koden är som följer :

    Dim XML som New XmlTextWriter ( " customer. xml " , System. Text. Encoding. UTF8 )
    xml. WriteStartDocument ( sant)
    xml . Formatering=Formatting. Indented
    xml. Indentation=2
    xml. WriteStartElement ( " kunden " )
    4 .
    Fortsätt att fylla i varje XML -fil med kundinformation eller spela in . Här är ett exempel på ett sätt att slinga genom databasen läsaren och skriva varje fil :

    göra medan reader. Read ( )
    xml. WriteStartElement (läsaren (0 ))
    xml. WriteString ( läsare ( 1 ) )
    xml. WriteString ( läsare (2) )
    Loop
    5 .
    Stäng dokumentet genom att ange sluttagg till XML-filen . Ett exempel kan vara :

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

    tips och varningar


     

    • Se till att alla kodning information är korrekt eftersom ett misstag kan resultera i ett fel och gör filen oläsbar .

    0 1 2


Previous:nothing Next:militära användningen av artificiell intelligens





Relaterade artiklar


  • hur man gör ett Visual Basic Bildöverförare
  • sql grupp tutorial
  • hur du skickar ett HTML- e med VB
  • hur du lägger till bilden till en kommandoknapp i Visual Basic
  • hur man får kolumnnamn i en databastabell i Java
  • hur man dödar webbläsare nedladdningar med javascript
  • Hur konvertera tal till text i Visual Basic
  • hur du matar in siffror i Visual Basic 2005
  • Game Maker plattform handledning
  • hur du startar Internet -program med java