. Arquivos XML são comumente usados para conjuntos de dados de saída em um arquivo de texto simples. XML é uma linguagem padrão que utiliza tags semelhante ao HTML . O arquivo XML também é um formato padrão , de modo que ele pode ser usado para importar dados para outro aplicativo relacionado ao programa. Arquivos XML também são usados na Internet para exibir páginas da Web e enviar informações para outros usuários. Os arquivos podem ser criados usando registros de servidor do Visual Basic e SQL. Instruções
1
Criar uma conexão de banco de dados e abri-lo. Isso é necessário para autenticar para o banco de dados e executar consultas no banco de dados SQL. O código a seguir cria uma conexão de banco de dados: conn = New SqlConnection ( " server = localhost; uid = sa ; pwd = ; database = pubs" ) conn.Open () Substitua "localhost" com o endereço IP ou nome do computador para o SQL Server . Os " uid " e variáveis " pwd " são valores de autenticação. O valor de "banco de dados " é o nome do banco de dados no servidor.
2
Criar uma consulta que recupera as informações do banco de dados e atribui a uma variável. O código a seguir atribui os registros para a variável " rec" : comm = New SqlCommand ("Select * from cliente " , conn) rec = comm.ExecuteReader ()
3
Crie o XML arquivar e dar -lhe um nome no servidor. Isso inicia a criação do arquivo , pois os registros foram obtidos a partir do banco de dados. A criação do arquivo XML cria um ponteiro. Use o código abaixo para criar um arquivo XML e atribuí-lo a uma variável: escritor Dim As New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) writer.WriteStartDocument (Verdadeiro) writer.Formatting = Formatting.Indented
4
Criar o nó principal. Neste exemplo , é criado uma lista de clientes . Para criar o nó superior , use o seguinte código: writer.WriteStartElement ( "Clientes" )
5
loop através de cada registro e imprimi-lo para o arquivo XML. O código a seguir percorre cada registro e cria um nó no arquivo XML: Enquanto código percorre os registros de clientes e imprime a ID para o arquivo XML.