Una de las responsabilidades de los diseñadores web y escritores técnicos es tener la capacidad de recuperar información de una base de datos. Visual Basic o Visual Basic , es un lenguaje de programación orientado a eventos que fue desarrollado por Microsoft para permitir a los desarrolladores crear programas para el sistema operativo Windows. Debido a la forma en la que funciona el idioma , sino que también se puede utilizar para mostrar los datos dinámicos . XML o Extensible Markup Language , es una forma de codificación que está diseñado para el transporte y almacenar datos . Instrucciones
1
Iniciar una conexión de base de datos. Esto se logra mediante la creación de un objeto de conexión , lo que le permitirá obtener la información de la base de datos . El código estándar para la creación de una conexión de base de datos a una base de datos Access sigue . Tenga en cuenta que el nombre de la base de datos será " miServidor . " Introduce este código:
conec Dim como OleDbConnectionconn = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; data source = " myDB.mdb ")
2
Crear una consulta. Esto permitirá que el programa para recuperar información de la base de datos que se utilizará para el archivo XML . para fines de demostración , la información recuperada será el primer y último nombre de una lista de clientes , anotado por " nombre, apellidos del cliente . " el siguiente fragmento de código crea una consulta y luego asigna los datos a un objeto dataReader :
conn.Open () query = " select customerId , nombre, apellidos comandos del cliente " from = New OleDbCommand ( consulta , conec ) reader = dbcomm.ExecuteReader ()
3
Abra un nuevo archivo XML y escriba la etiqueta de inicio , que sirve como la raíz del documento XML. una vez más, el propósito de esta demostración , la etiqueta raíz es etiquetado como . " cliente " el código es el siguiente :
xml Dim As New XmlTextWriter ( " customer.xml " , System.Text.Encoding.UTF8 ) xml.WriteStartDocument (Verdadero ) xml . formato = Formatting.Indentedxml.Indentation = 2xml.WriteStartElement ( "cliente ")
4
Continuar para completar cada archivo XML con la información del cliente o registro . Este es un ejemplo de una forma de bucle a través de el lector de la base de datos y escribir cada archivo:
hacer mientras Página 5
Cerrar su documento mediante la introducción de la etiqueta de cierre al archivo XML Un ejemplo podría ser: .
xml.WriteEndElement () xml.WriteEndDocument () xml.Close ()