Sección de controles Ocx para Visual basic , Dll , Activex
<Volver> - Anterior - Siguiente
Contenido
Módulo de clase que permite Exportar una base de datos Access a un Xml
El siguiente módulo lo que hace es obtener la estructura de una base de datos Access en formato Xml, utilizando como conexión Microsoft Activex Data Object ( ADO ) y AdoX
Captura del proyecto de ejemplo :

Como se mencionó arriba para poder usar el módulo hay que referenciar Adox Microsoft Ado Ext 2.8 For Dll and Security (es la versión que usé yo) y la referencia a Ado ( Microsoft Activex Data Object )
Para Conectar a la base de datos se utiliza el método Conectar, por ejemplo:
LaClase.Conectar
El método Conectar tiene un parámetro llamado Password pero es opcional ( para la base de datos.)
Nota: Antes de llamar al método Conectar hay que especificar el Path de la base de datos en la propiedad PathBaseDato.
Una ves conectado, para obtener el Código XML se utiliza el método ObtenerXML, que en el ejemplo como muestra la imagen lo visualiza en un control TextBox.
Nota: se le podría agregar una función o método al módulo para exportar directamente a un archivo, ya que en el ejemplo solo lo visualiza en un control text leyendo la propiedad CodigoXML
Por último, la clase tiene un evento llamado showError, que en caso de errores permite obtener el número y descripción del error ocurrido.
También otra cosa que se le podría añadir es un Progressbar para visualizar el progreso en la obtención y generación del XML
Este es un módulo de clase publicado en el sitio web Planet source code que implementa métodos , propiedades y funciones para poder manipular archivos XML en Visual basic, es decir es un Wrapper para facilitar el acceso al componente Activex Microsoft Xml.
Los métodos que contiene la clase permiten obtener información, cargar y guardar el documento completo, acceder y leer un nodo específico, escribir datos en un nodo, leer, eliminar y escribir atributos, contar nodos, eliminar nodos etc..
El código fuente incluye un proyecto de ejemplo en vb.
Buscar en Recursos vb con Google
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar