. Archivos XML se utilizan comúnmente para conjuntos de datos de salida en un archivo de texto plano. XML es un lenguaje estándar que utiliza etiquetas similares a HTML . El archivo XML es también un formato estándar , por lo que puede utilizarse para importar los datos en otra aplicación relacionada con el programa. Archivos XML también se utilizan en Internet para mostrar las páginas web y enviar información a otros usuarios . Los archivos pueden ser creados usando registros de Visual Basic y SQL Server. Instrucciones
1
Crear una conexión de base de datos y ábralo . Esto es necesario para la autenticación en la base de datos y ejecutar consultas en la base de datos SQL . El código siguiente crea una conexión de base de datos : conn = new SqlConnection ( " server = localhost ; uid = sa ; pwd = ; base de datos = pubs ") conn.Open () reemplazar " localhost " con la dirección IP o nombre de equipo para el servidor SQL Server . Las variables " pwd " "uid " y son los valores de autenticación. El valor de "base de datos " es el nombre de la base de datos en el servidor.
2
Crear una consulta que recupera la información de la base de datos y lo asigna a una variable. El código siguiente asigna los registros a la " rec " variables : comm = New SqlCommand ( " Select * from clientes", conn) rec = comm.ExecuteReader ()
3
Crear el XML presentar y darle un nombre en el servidor. Así se inicia la creación del archivo, ya que los registros se han recuperado de la base de datos . La creación del archivo XML crea un puntero . Utiliza el siguiente código para crear un archivo XML y asignarlo a una variable: escritor Dim As New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) writer.Formatting writer.WriteStartDocument (Verdadero ) = Formatting.Indented
4
Crea el nodo principal. En este ejemplo , se crea una lista de clientes . Para crear el nodo superior , utilice el siguiente código: writer.WriteStartElement ( " Clientes")
5
Recorrer cada registro e imprimirlo en el archivo XML. La siguiente código recorre cada registro y se crea un nodo en el archivo XML : mientras código recorre los registros del cliente e imprime el ID en el archivo XML.