反馈已提交

网络繁忙

[设计器] Access 数据连接

  • 文档创建者:caixiaolan
  • 历史版本:36
  • 最近更新:Catqiu 于 2023-04-07
  • 1. 概述

    1.1 产品简介

    Microsoft Office Access 是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。那么在 FineReport 中如何连接 Access 数据库呢?本文将为大家进行介绍。

    1.2 选择连接方式

    有两种连接 Access 的方式:

    一是使用 ODBC 方式进行 Access 数据连接。参考文档:使用ODBC方式连接Access

    二是直接进行 Access 数据连接,本文将介绍该种方式。使用该种方式连接可能会遇到文件上传下载或其他一些问题,若遇到问题建议用户改用第一种方式连接。

    注:若 Access 和报表服务器同一服务器上两种方法均可用,若 Access 和报表服务器不同一服务器上,仅支持使用方法二进行连接,同时需要将路径改成远程文件夹的路径。

    2. 操作步骤

    2.1 下载驱动

    1)下载连接 Access 数据库的第三方 JDBC 驱动 ,UCanAccess :UCanAccess-4.0.4-bin.zip

    2)将下载的压缩包解压,将压缩包根目录下的ucanaccess-4.0.4.jar 和 lib 目录下的 4 个 JAR 包放置在%FR_HOME%\webapps\webroot\WEB-INF\lib文件夹下。

    如下图所示:

    222

    3)必须重启设计器,方可生效。

    2.2 新建数据连接

    1)打开设计器,定义数据连接。

    2)选择数据库为「Others」。

    2)修改驱动器。复制net.ucanaccess.jdbc.UcanaccessDriver,粘贴到驱动器栏。

    3)URL 修改为jdbc:ucanaccess://access数据库所在的路径 (支持.accdb.mdb

    4)点击「连接池属性」,确认「获取连接前检验」设置为否,如下图所示:

    23.png

    2.3 测试连接

    点击测试连接,入下图所示:

    18.png

    注:若数据库与工程不在同一服务器下,需要共享文件夹进行访问。

    共享文件夹访问时,URL写法示例:jdbc:ucanaccess://\\192.168.33.33\管理系统\data.mdb

    附件列表


    主题: 数据准备
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持