Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
Contenido:
Función de ejemplo que utiliza la libraria de Access desde Visual basic para poder exportar el esquema de las tablas a diferentes formato.
El ejemplo accede mediante automatización con createObject, a la libreria de Access y mediante el método OutPutTo exporta la tabla.
El método OutPutTo tiene los siguientes argumentos :
OutputTo (TipoDeObjeto, El nombre del objeto, El formato de salida, Path de destino)
En este proyecto de prueba se utilizan las opciones para RTF, Html, Txt y XLS
La salida de los archivos :
Htm
texto plano
Xls
Nota: la ventaja que tiene este método , en comparación de hacerlo en forma recursiva por ejemplo, recorriendo registro por registro, es que es mucho mas rápido. La desventaja es que es obligatorio obviamente tener el Access instalado para poder acceder a la Libreria Microsoft Access Object Library y poder utilizar el método OutputTo
Ejemplo
Nota: este ejemplo solo está probado con la versión de Access 2000 . Para indicar el tipo de formato de salida, especificar en el tercer parámetro de la rutina "ExportarTabla", los valores de constantes que están declarados en el código .
Código fuente en el form
Este otro proyecto para descargar, a diferencia del anterior, permite mandar todas las tablas a un único archivo xls en ves de hacerlo en archivos individuales, pero además lo hace en forma recursiva, recorriendo el conjunto de registros, y añadiendo cada dato a la celda del xls creando una hoja para cada tabla , por lo que el tiempo puede tardar bastante si la bd es grande
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar