0% found this document useful (0 votes)
22 views10 pages

Connect To Access Data in Jaspersoft Studio

Uploaded by

bibliohashoka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views10 pages

Connect To Access Data in Jaspersoft Studio

Uploaded by

bibliohashoka
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio

(/) Search (/search/) Let's Chat

Connect to Access Data in Jaspersoft Studio


Ready to get started?
Download a free trial of the
Execute SQL to remote Access data in Jaspersoft Studio. Access Driver to get started:

 Download Now (/Drivers/Access/D


This article shows how to connect to Access from Jaspersoft Studio as a standard JDBC data source with the
CData JDBC Driver for Access. You will use the standard Jaspersoft wizards to build SQL queries to Access. The
queries are executed directly to the Access APIs, enabling real-time connectivity to Access data.
Learn more:
Connect to Access Data as a JDBC Data Source Access (/Drivers/Access/Jdb
JDBC
To create a JDBC data source in Jaspersoft Studio, create a data adapter: Driver

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 .

6. Enter the JDBC URL.


To connect, set the DataSource property to the path to the Access database.
Chat with us!
Built-in Connection String Designer
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 1/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio

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/)

java -jar cdata.jdbc.access.jar

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.

Below is a typical JDBC URL for Access:

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

(/) Search (/search/)

Create Reports with Access Data


Follow the steps below to build an SQL query to Access, the basis of a simple report:

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

(/) Search (/search/)

4. Select the fields you want to include in the dataset. This example uses all fields.

5. Skip the Group By step and finish the wizard.

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

Create a(/)Chart Search (/search/)

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.

Download a free trial of the Access Driver to get started:

 Download Now (/Drivers/Access/Download/Jdbc/)

Create a DataSet
Follow the steps below to create a new dataset to populate the chart:

1. In the report editing area, click the Design tab.

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.

5. Enter a query such as the following:

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 5/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio

(/) Search (/search/)

6. Select the fields you want in the dataset. This example uses OrderName and Freight.

7. Skip the step to group by fields and finish the wizard.

Configure the Chart


After adding the dataset, follow the steps below to map column values to the chart axes in the chart wizard:

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.

3. Select the chart type. This example uses a bar chart.

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

(/) Search (/search/)

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

Connect to Zoho Projects in


Aqua Data Studio
https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst
(/kb/t h/ h j t jdb 7/10
24/07/2024 20:04 Connect to Access Data in Jaspersoft Studio
(/kb/tech/zohoprojects-jdbc-
9. Expand the chart to fill the summary section: right-click the chart and click Size to Container -> Fit Both.
(/) ads.rst)
Search (/search/)

Running the Report Connect to GraphQL in


DigitalSuite Studio through
You can now generate reports on Access data just as you would any other JDBC data source. Jaspersoft Studio RunMyProcess DSEC
periodically refreshes the data across report runs. (/kb/tech/graphql-jdbc-
runmyprocess.rst)

Build Visualizations of Slack


in Birst (/kb/tech/slack-jdbc-
birst.rst)

Access Live Hive in AWS


Lambda (/kb/tech/hive-jdbc-
aws-lambda.rst)

Manage WooCommerce in
DBArtisan as a JDBC Source
(/kb/tech/woocommerce-
jdbc-dbartisan.rst)

Use JayDeBeApi to access


YouTube Analytics in Python
(/kb/tech/youtubeanalytics-
jdbc-jaydebeapi.rst)
Download a free trial of the Access Driver to get started:
Visualize SAP Hybris C4C in
Sisense (/kb/tech/saphybris-
jdbc-sisense.rst)

Use JayDeBeApi to access


Reckon in Python
(/kb/tech/reckon-jdbc-
jaydebeapi.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

 Download Now (/Drivers/Access/Download/Jdbc/)


How to connect to SharePoint
(/) in DBVisualizer
Search (/search/)

(/kb/tech/sharepoint-jdbc-
dbv.rst)

How to connect to Bullhorn


CRM in DBVisualizer
(/kb/tech/bullhorncrm-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)

Get Started (Https://Www.Cdata.Com/Download/)

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.

Terms & Conditons (https://www.cdata.com/company/legal/terms/)

Privacy Policy (https://www.cdata.com/company/legal/privacy/) Security (https://www.cdata.com/security/)

Chat 800.235.7250 (tel:800.235.7250)

https://www.cdata.com/kb/tech/access-jdbc-jaspersoft-studio.rst 10/10

You might also like