Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Access / Base de Datos / iReport / Java / Informes Access con JasperReport/iReport

Informes Access con JasperReport/iReport

Autor jc mouse jueves, mayo 2, 2013

En este post vemos la forma de conectar una base de datos Access con JasperReport para diseñar y ejecutar reportes.

Para realizar la conexión, se hace uso de ODBC (Open Database Connectivity) un estándar de acceso a base de datos.

Recursos

– Sistema Operativo Windows XP, Vista o 7

– JasperReport iReport 5.1.0

– Microsoft Access.

Origen de Datos

Para el ejemplo de este post, se hace uso de una base de datos llamado dbPage.accdb que consta de una sola tabla «Persona» y 4 campos (id, Nombre, Paterno, Materno). Al final de la pagina los enlaces de descarga

dbpage

Lo primero que debemos crear es un «Origen de Datos» o «DataSource» en el sistema operativo que estemos utilizando.

Vamos a Panel de Control -> Herramientas Administrativas – >Origen de Datos ODBC

En la ventana que aparece, clic en AGREGAR, aparece una nueva ventana y elegimos «Microsoft Access Driver (*.mdb,*.accdb)» , presionamos FINALIZAR

datasource

En la siguiente ventana completamos los datos para el DataSource:

ODBC access

– Nombre del origen de datos

– Descripción (opcional)

– Presionamos «Seleccionar…» para buscar la base de datos access.

Para terminar presionamos ACEPTAR

El nuevo Origen de Datos ya esta disponible para su uso.

ODBC JDBC

Conexión desde JasperReport utilizando JDBC

1. Presionamos Report Datasource desde la barra de tareas.

2. En Connections / Datasources presionamos NEW

3. Elegimos el tipo de DataSource: Database JDBC Connection

4. NEXT

ireport odbc

A continuación, completamos la información para la conexión:

1. Nombre de la conexión Ej. JDBC Persona

2. JDBC Driver: sun.jdbc.odbc.JdbcOdbcDriver

3. JDBC URL: El nombre con el que se creo el Origen de Datos Ej. ODBCPersona, entonces jdbc:odbc:ODBCPersona

4. Marcamos Recordar Password, esto para que no nos molesta cada vez que ejecutemos los informes.

5. Probamos la conexión.

6. Guardamos la conexión.

jdbc jasper

El Origen de Datos y la conexión con JasperReport esta terminados, solo queda realizar un informe de prueba.

informe

Archivos utilizados en este post AQUI 🙂

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Tres cursos de programación de la Universidad de Stanford

Tres cursos de programación de la Universidad de Stanford

La Universidad Leland Stanford Junior, conocida mundialmente como la Universidad Stanford, es una universidad privada es...

«Hola Mundo» con Android Studio y Kotlin

«Hola Mundo» con Android Studio y Kotlin

Kotlin es un lenguaje de programación relativamente nuevo que ha ido ganando terreno en el desarrollo de aplicaciones pa...

Crea un Tabbed Activity desde cero

Crea un Tabbed Activity desde cero

Un Tabbed Activity te permite cambiar la vista entre  fragmentos desplazando el dedo  de izquierda a derecha o de derech...

Campo autoincrement en PostgreSQL con pgAdminIII

Campo autoincrement en PostgreSQL con pgAdminIII

En Postgres a diferencia de MySQL, colocar un campo con un valor autonumerico incrementable es un poco más complicado pe...

Como capturar cambios del Slider en JavaFX

Como capturar cambios del Slider en JavaFX

En este tutorial veremos como usar el componente Slider de JavaFX , capturas los cambios que realice el usuario y con es...

Consultas con parámetros en Access y Java

Consultas con parámetros en Access y Java

Tenemos un archivo de base de datos Access *.MDB y queremos realizar una consulta con parámetros de búsqueda utilizando...

4 comentarios en “Informes Access con JasperReport/iReport”

  1. benjamin garavito dice:

    Jc-mouse un gran aporte muy bien explicado paso a paso, es claro y fácil de poner en practica, en lo personal me sirven muchos tus código así mismo agradezco que compartas tus conocimientos.

  2. benjamin garavito dice:

    Jc-mouse un gran aporte muy bien explicado paso a paso, es claro y fácil de poner en practica, en lo personal me sirven muchos tus código así mismo agradezco que compartas tus conocimientos. gracias

  3. Pablo Montilla dice:

    Hola gracias por el aporte yo quiero generar un reporte desde un formulario en java y no he podido ya en el diseño con Irepor Designer pude conectarme a la base de datos pero a la hora de generar el reporte desde un formulario no he podido si me pueden ayudar por favor. La base de datos la tengo en MS Access

    1. Jonny dice:

      Pablo enviame un correo jonnysoft@msn.com gracias a nuestro colega Jc tome su proyecto y le agrege la imprecion de reporte con ireport.

Los comentarios estan cerrados

Comparte lo que sabes

Categorias

Últimas entradas

WhatsApp anuncio a través de su blog que ya se encuentra disponible la función de envío de fotos y videos TEMPORALES, es...

Muchas de las innovaciones computacionales de la NASA se desarrollaron para ayudar a explorar el espacio, pero ahora la...

TikTok es una plataforma de microvideos muy popular entre los jóvenes el cual cuenta ya con millones de videos cortps de...

Una clase JTree permite mostrar datos de una forma jerárquica y en realidad este objeto no contiene sus datos; es decir,...

Herramientas

Generador de Enlaces a Whatsapp