Conectar Crystal Reports Con MySQL Server 5

Conectar Crystal Reports con MySQL Server 5.1 en VB.NET abril 26 201014 comentarios Guardado en : Microsoft, Programació

Views 221 Downloads 1 File size 846KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Conectar Crystal Reports con MySQL Server 5.1 en VB.NET abril 26 201014 comentarios Guardado en : Microsoft, Programación Share Una de las formas más comunes de conectar que eh encontrado acerca de como conectar Crystal Reports con MySQL en VB.NET, es a través de conexiones ODBC. Open DataBase Connectivity (ODBC) es un estándar de acceso a Bases de datos desarrollado por Microsoft Corporation, el objetivo de ODBC es hacer posible el acceder a cualquier dato desde cualquier aplicación, sin importar qué Sistema Gestor de Bases de Datos (DBMS por sus siglas en inglés) almacene los datos, ODBC logra esto al insertar una capa intermedia llamada manejador de Bases de Datos, entre la aplicación y el DBMS A continuación explico un poco cómo hacer esta conexión. Nota: Para este tutorial se están utilizando el sistema operativo Microsoft Windows 7, Microsoft Visual Studio 2005 y MySQL Server 5.1, lo cual puede cambiar la apariencia de las ventanas con respecto a versiones anteriores. Instalar el controlador ODBC Para realizar la conexión necesitamos el conector ODBC de MySQL el cual podemos bajarnos de la siguiente dirección http://dev.mysql.com/downloads/connector/odbc/5.1.html Crear la conexión ODBC en Windows Una vez instalado el conector ODBC de MySQL realizamos lo siguiente. Paso 1: Nos dirigimos al panel de control de Windows (Inicio/ Panel de control) y seleccionamos la opción de Sistema y seguridad.

Paso 2: Seleccionamos la opción de Herramientas administrativas.

Paso 3: Seleccionamos la opción Orígenes de datos ODBC.

Paso 4: Nos muestra una ventana donde podemos elegir qué tipo de conexión queremos, para nuestro caso seleccionaremos DNS de sistema y damos clic en Agregar.

Paso 5: Nos pide el tipo de origen de datos, seleccionamos MySQL ODBC 5.1 Driver y damos clic en Finalizar.

Paso 6: Configuramos los parámetros de nuestra conexión, como son: Nombre, descripción, servidor, puerto, usuario, contraseña y base de datos.

Paso 7: Una vez configurada la conexión nos aparece de nuevo en la ventana de conexiones de ODBC, la seleccionamos y damos clic en aceptar para crear por completo la conexión.

Configurar la conexión con Crystal Report en VB.NET Paso 1: Añadimos a nuestro formulario el elemento CrystalReporViewer ubicado en cuadro de herramientas en la sección de Crystal Reports.

Paso 2: Ya insertado en el formulario, daremos clic en la pestaña de la parte superior derecha del mismo componente, se nos despliega una pestaña y damos clic en Crear un nuevo informe de Crystal Reports.

Paso 3:

Nos pide el nombre que le daremos a nuestro reporte dentro de nuestro proyecto.

Paso 4: Después de establecer el nombre al reporte, se nos abre una ventana donde podremos elegir el tipo de documento que deseamos crear, para este caso seleccionamos la opción Usar el asistente de informes y el tipo Estándar.

Paso 5:

Seguido se nos muestra una ventana donde seleccionaremos que tipo de conexión estableceremos, como se menciono es de tipo ODBC, así que daremos un clic en el símbolo de + que tiene el tipo ODBC (RDO).

Paso 6: Nos muestra los orígenes de datos de tipo ODBC que tiene Windows, como vemos aparece la que creamos previamente, la seleccionamos y damos clic en siguiente.

Paso 7: Nos pide el nombre usuario y contraseña de nuestro MySQL, llenamos los campos y damos clic en Finalizar.

Paso 8: Regresamos a la pantalla de inicio donde se nos muestran las tablas que tiene nuestra base de datos, la seleccionamos y damos clic en el botón de > para indicarle cual es la tabla que deseamos usar y damos clic en finalizar.

Una vez configurada nuestra conexión, en el Explorador de campos se nos muestra las tablas agregadas así como sus campos.

Lo único que resta es arrastras los campos a nuestro reporte según será nuestra conveniencia.

Y listo! Solo nos queda ejecutar nuestra aplicación.

El reporte lo podemos diseñar con imágenes, líneas, graficas, etc… Eso depende del tipo de reporte o del gusto del usuario.

Crear una libreria (DLL) en VB.NET abril 12 20109 comentarios Guardado en : General, Microsoft, Programación Share4 Crear una Librería .dll La creación de una librería .dll en VB.NET es relativamente fácil, para ello lo haremos como se muestra a continuación. Para este caso se está utilizando Visual Studio 2005.. Lo primero que debemos hacer es abrir el Visual Studio y crear un nuevo proyecto (Archivo/Nuevo/Proyecto…).

Seguido de esto se nos muestra un cuadro de dialogo donde nos pide el tipo, plantilla, nombre y ubiación del proyecto: Tipo de proyecto: Windows. Plantilla: Biblioteca de controles de Windows. Nombre: Nombre de la aplicación. Ubicación: Ruta donde guardaremos nuestro proyecto.

Una vez creado el proyecto, éste nos crea una clase por default llamada UserControl1 la cual le cambiaremos el nombre, para nuestro caso la llamaremos ClasePrueba. Abrimos el Explorador de soluciones (Ver/Explorador de Soluciones), damos clic derecho sobre la clase UserControl1 y seleccionamos Cambiar nombre.

Establecemos el nuevo nombre..

Ahora accedemos al codigo de la clase (clic derecho Ver código).

Lo que esta clase se encargará de hacer, es imprimir un mensaje en pantalla, algo así como “MessageBox.Show”. Para ello dentro de la clase, crearemos un método llamado “mensaje” el cual recibirá como parámetro un cadena de tipo de String que será la que imprimir’a el programa. Con las etiquetas establecemos una descripción para el método, y con