Uma das responsabilidades de Web designers e escritores técnicos é ter a capacidade de recuperar informações de um banco de dados. Visual Basic, ou VB, é uma linguagem de programação orientada a eventos que foi desenvolvido pela Microsoft para permitir que os desenvolvedores criem programas para o sistema operacional Windows . Por causa da maneira em que a língua funciona , ele também pode ser usado para exibir os dados dinâmicos . XML, ou Extensible Markup Language, é uma forma de codificação que é projetado para transportar e armazenar dados. Instruções
1
Iniciar uma conexão de dados. Isto é conseguido através da criação de um objeto de conexão , o que lhe permitirá obter informações para o banco de dados. O código padrão para criar uma conexão de banco de dados para um banco de dados a seguir. Note-se que o nome da base de dados será " meuServidor . " Digite este código: Dim conn
como OleDbConnectionconn = New OleDbConnection ( "Provider = Microsoft.Jet.OLEDB.4.0; fonte de dados =" MyDB.mdb " )
2
Criar um consulta. isso permitirá que o programa para recuperar informações de seu banco de dados que será usado para o arquivo XML. para fins de demonstração , a informação recuperada será o primeiro e último nome de uma lista de clientes , anotado por " prenome , last_name do cliente . " o seguinte trecho de código cria uma consulta e , em seguida, atribui a informação a um objeto datareader :
conn.Open () query = " select customerId , prenome , last_name do cliente " comando = New OleDbCommand (query , conn ) reader = dbcomm.ExecuteReader ()
3
Abra um novo arquivo XML e digite a marca de início , que serve como sua raiz do documento XML. Novamente, para os fins desta demonstração . " cliente " , a tag raiz é rotulado como o código é a seguinte :
Dim xml as New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) xml.WriteStartDocument (Verdadeiro) xml . Formatação = Formatting.Indentedxml.Indentation = 2xml.WriteStartElement ( " cliente " )
4
Continue a preencher em cada arquivo XML com as informações do cliente ou registro. Aqui está um exemplo de um caminho para percorrer o leitor de banco de dados e escrever cada arquivo :
fazer enquanto
5
Feche o documento , inserindo a tag final para o arquivo XML Um exemplo seria : .
xml.WriteEndElement () xml.WriteEndDocument () xml.Close ()