Connect To Access Data in Jaspersoft Studio
Connect To Access Data in Jaspersoft Studio
1. In the Repository Explorer view, right-click the Data Adapters node and click Create Data Adapter.
Rapidly create and deploy
2. Select Database JDBC Connection. powerful Java applications that
integrate with Microsoft Access
3. Enter a user-friendly name for the driver. databases.
4. On the Driver Classpath tab, click Add. In the resulting dialog, navigate to the lib subfolder of the installation
directory. Select the driver JAR.
5. On the Database Location tab, enter the class name of the JDBC driver:
cdata.jdbc.access.AccessDriver .
For assistance in constructing the JDBC URL, use the connection string designer built into the Access JDBC
(/) double-click the JAR file or execute the jar file from the command-line.
Driver. Either Search (/search/)
Fill in the connection properties and copy the connection string to the clipboard.
When you configure the JDBC URL, you may also want to set the Max Rows connection property. This will
limit the number of rows returned, which is especially helpful for improving performance when designing
reports and visualizations.
jdbc:access:DataSource=C:/MyDB.accdb;
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 2/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
1. Click File -> New Jasper Report. Select a template, select the parent project, and specify the report file.
2. In the Data Adapter menu, select the data adapter you created in the previous section.
3. In the Diagram tab, drag tables into the box and click the columns you want. Or, enter a custom query on the
Texts tab. For example:
SELECT Orders.Freight, Customers.ContactName FROM Customers INNER JOIN Orders ON Customers.Cus
tomerId=Orders.CustomerId
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 3/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
4. Select the fields you want to include in the dataset. This example uses all fields.
In the Preview tab, you can see the report as it would look with the current Access data.
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 4/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
The following sections show how to create a chart tied to its own SQL query. When retrieving the data from the
remote data source, more restrictive queries, written for specific report objects, can result in faster performance.
Create a DataSet
Follow the steps below to create a new dataset to populate the chart:
2. In the Outline view, right-click the root node for the report and click Create Dataset.
3. Enter a name for the dataset and click the option to create a new dataset from a connection or data source.
4. In the Data Adapter menu, select the data adapter you created in the first section.
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 5/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
6. Select the fields you want in the dataset. This example uses OrderName and Freight.
1. Click the Summary node in the Outline view. In the Properties view, set the height to 400 pixels. The
summary band is printed at the end of the report.
2. Drag a chart from the Palette onto the summary. The chart wizard is displayed.
4. In the Dataset menu, select the dataset you created for the chart.
5. In the Dataset tab, select the option to use the same JDBC connection used to fill the master report.
6. Specify the chart's series: Click the button next to the Series menu and click Add. In the Expression Editor
that is displayed, double-click the OrderName column to set the expression to $F{OrderName} .
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 6/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
7. Specify the y-axis values: In the chart wizard, click the button next to the Value box. In the Expression Editor,
double-click Freight to set the expression to $F{Freight} .
8. Specify the labels for the series elements: In the chart wizard, click the button next to the Label box. In the
Expression Editor, double-click the OrderName column to set the expression to $F{OrderName} . If needed,
convert the column type to string, as in the following expression:
$F{OrderName}.toString()
In this article
Related articles
Manage WooCommerce in
DBArtisan as a JDBC Source
(/kb/tech/woocommerce-
jdbc-dbartisan.rst)
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 8/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
(/kb/tech/sharepoint-jdbc-
dbv.rst)
(https://www.cdata.com)
CData Software is a leading provider of data access and connectivity solutions. Our standards-based connectors streamline
data access and insulate customers from the complexities of integrating with on-premise or cloud databases, SaaS, APIs,
NoSQL, and Big Data.
CONNECT WITH US
(https://www.instagram.com/cdatasoftware/)
(https://www.facebook.com/cdatasoftware)
(https://www.linkedin.com/company/cdatasoftware)
(https://twitter.com/cdatasoftware/)
(https://www.youtube.com/c/CDataSoftware)
Data Connectors ETL/ ELT Solutions Cloud & API Connectivity OEM & Custom Drivers
ODBC Drivers CData Sync Connect Embedded Connectivity
(https://www.cdata.com/odbc/)
(https://www.cdata.com/sync/)
(https://www.cdata.com/connect/)
(https://www.cdata.com/partner/oem/)
Java (JDBC) SQL SSIS Tools Connect Cloud Driver Development (SDK)
(https://www.cdata.com/jdbc/)(https://www.cdata.com/ssis/)(https://www.cdata.com/cloud/)
(https://www.cdata.com/partner/drivers/)
ADO.NET DBAmp API Server
(https://www.cdata.com/ado/)(https://www.cdata.com/dbamp/)
(https://www.cdata.com/apiserver/)
Python PowerShell REST Connectors
(https://www.cdata.com/python/)
(https://www.cdata.com/powershell/)
(https://www.cdata.com/apidriver/)
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 9/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
Data Visualization Company Resources
(/) Excel Add-Ins About CData Community Search (/search/)
(https://www.cdata.com/excel/)
(https://www.cdata.com/company/)
(https://community.cdata.com/?
Power BI Connectors Partners utm_source=cdata&utm_medium=referral)
(https://www.cdata.com/powerbi/)
(https://www.cdata.com/company/partners.aspx)
Case Studies
Tableau Connectors Careers (https://www.cdata.com/company/partners.aspx)
(https://www.cdata.com/tableau/)
(https://www.cdata.com/company/careers/)
News & Events
Contact Us (https://www.cdata.com/blog/)
(https://www.cdata.com/company/contact.aspx)
Press
(https://www.cdata.com/company/press.aspx)
Resources
(https://www.cdata.com/resources/)
Newsletter Signup
(https://www.cdata.com/contact/newsletter.aspx)
Glossary
(https://www.cdata.com/glossary/)
Video Gallery
(https://www.cdata.com/kb/video/)
© 2024 CData Software, Inc. All rights reserved. Various trademarks held by their respective owners.
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 10/10