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

Creación y uso de parametros en Jaspersoft Studio

Creación y uso de parametros en Jaspersoft Studio

Hola 🙂 En este video tutorial veremos como crear y usar parámetros en reportes con JasperSoft Studio, la base de datos q...

Guardar reporte PDF directamente con Jasperreports

Guardar reporte PDF directamente con Jasperreports

Guardar un reporte PDF creado en iReport no es tan diferente de solo visualizarlo en pantalla. En este ejemplo se hace u...

MVC: Modelo, Vista y Controlador en PHP

MVC: Modelo, Vista y Controlador en PHP

EL patrón MVC (Model, View, Controller) o Modelo, Vista Controlador, es un tipo de diseño que separa en capas bien defin...

Crea un componente swing para cargar fotos en miniaturas

Crea un componente swing para cargar fotos en miniaturas

En este tutorial crearemos un componente swing para java que podremos usar en cualquiera de nuestros proyectos, el compo...

Programación Shell: Estructuras de control

Programación Shell: Estructuras de control

Las estructuras de control de Shell son muy parecidos a otras lenguajes de programación. Las estructuras disponibles en...

Subir imagen a un servidor web con REST/JSON

Subir imagen a un servidor web con REST/JSON

En este tutorial crearemos una sencilla aplicación para android que nos permitirá subir una imagen a un servidor web. La...

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

Lorca Editor es una aplicación online creada por el desarrollador español Domingo Martin el cual tiene como objetivo el...

Eratóstenes era un matemático griego del siglo  III a.C. el cual ideó una manera rápida de obtener todos los números pri...

Las matemáticas son fundamentales para la vida y aparte de las actividades clásicas de enseñanza desarrolladas en el aul...

MVC es un patrón de arquitectura de software que separa una aplicación en tres componentes lógicos principales.  Estos s...

Herramientas

Generador de Enlaces a Whatsapp