`

FineReport中Domino数据库连接方法

阅读更多

1. 概述

Domino是文档型数据库而非关系型数据库,连接Domino可以使用JDBC方式或者ODBC方式,使用JDBC方式需要安装Lotus Domino Driver for JDBC并且此方法已经被IBM抛弃了多年,因此下面为大家介绍报表开发工具FineReport中,以ODBC方式连接Domino数据库的方法。

2. 连接步骤

2.1 Notes SQL安装与设置

下载Notes SQL(IBM Lotus Notes SQL Driver)安装包,并安装完成。

在开始菜单中找到Notes SQL的快捷方式,点击NotesSQL下的Notes SQL Authentication List Manager,如下图所示:


用其来添加notes配置文件和id文件,如下图所示:


2.2 添加环境变量

添加notes.ini所在目录到系统path环境变量中,如下图所示:


2.3 配置ODBC数据源

打开ODBC数据源管理器,选择系统DSN,点击添加按钮,选择“Lotus Notes SQL Driver (*.nsf)”,出现ODBC Lotus Notes Setup对话框,根据实际情况填写即可,如下图所示:


2.4 设计器中定义数据连接

点击设计器服务器>定义数据连接,新建一个JDBC数据连接,数据库选择:Others,驱动器选择:sun.jdbc.odbc.JdbcOdbcDriver,URL填写:jdbc:odbc:Domino(其中Demino为odbc数据源名称),测试连接按钮,提示连接成功,如下图:


 

 

 

分享到:
评论

相关推荐

    FineReport如何连接和使用MongoDB数据库

    随着NoSQL数据库越来越流行,MongoDB数据库作为NoSQL数据库中的领头羊,使用也越来越广泛。为此,FineReport V8.0版本提供了数据连接和数据集接口,可以通过开发一款可以连接和使用的MongoDB数据库的插件。

    如何在FineReport中解析数据库内XML文件

    1. 通过自定义程序数据集的初始化方法init(),连接目标数据库并执行SQL查询语句,将目标表中的XML数据读出。 2. 对于非XML字段的数据(如ID、Name等),直接将它们的值存储在新的结果集(ArrayList)中。 3. 对于XML...

    如何连接oracle数据库及故障解决办法

    连接 Oracle 数据库是每个开发者和数据库管理员都需要掌握的基本技能,但是很多人在连接 Oracle 数据库时都会遇到各种问题,本文将详细介绍如何连接 Oracle 数据库及故障解决办法。 首先,在连接 Oracle 数据库之前...

    FineReport数据库文件FRDemo.db

    帆软报表FineReport数据库文件

    根据用户使用不同的数据库连接插件

    FineReport是一款由帆软公司开发的报表软件,它支持多种数据库连接,如MySQL、Oracle、SQL Server等,允许用户通过构建SQL查询语句从数据库中提取数据。"不同的数据库连接"意味着系统需要具备动态切换数据库的能力,...

    报表软件FineReport如何连接SAP HANA.docx

    如果连接成功,FineReport 就可以连接到 SAP HANA 数据库。 测试连接 在测试连接时,需要输入正确的主机名和 HANA 的 instance number,填写账号名和密码,点击 finish。如果连接成功,FineReport 就可以连接到 ...

    Spring Boot2.6.13集成FineReport11.0教程

    在 FineReport 中,我们需要设计报表并连接数据库。用户需要了解如何定义数据连接、添加 JDBC 驱动、设置连接参数等。 知识点 5:报表预览 在报表设计完成后,用户需要预览报表以检测 SQL 是否正确、检查数据是否...

    报表开发工具中mysql数据库连接编码转化失效解决方案

    在报表开发工具FineReport中,mysql数据库连接通过数据连接编码转换进行编码的转换,在通过报表录入往数据库中录入中文数据的时候,总是出现乱码,根据自己的平时的操作,在本文中分享相关的解决方案。

    帆软报表FineReport中数据连接之Websphere配置JNDI连接

    在FineReport报表工具中,通过JNDI连接可以方便地实现与数据库的连接。 在具体操作中,制作报表时,先通过JDBC方式连接到Oracle 9i数据库。这时,使用数据库中的sale表来制作模板(例如jndi.cpt),并保存后可以...

    finereport在数据集中sql执行没结果,而放到mysql数据库中查询有结果.docx

    - **修改数据连接**:在FineReport的数据连接定义中,可以在URL参数中增加`?useUnicode=true&characterEncoding=UTF-8`这样的参数,以确保字符集的一致性。同时,需要将设计器中的字符集设置为自动,这样可以更好地...

    报表软件FineReport如何连接SAP HANA

    FineReport是一款功能强大的报表工具,它允许用户通过连接不同的数据源来构建各类报表。SAP HANA是一种高性能的内存数据库,广泛应用于数据分析和业务智能领域。当需要在FineReport中使用SAP HANA作为数据源时,需要...

    帆软连接数据库测试工具(kingbase8连接)

    标题中的“帆软连接数据库测试工具(kingbase8连接)”指的是使用帆软软件来测试与Kingbase8数据库的连接功能。帆软是一家知名的中国BI(商业智能)和大数据分析软件供应商,其产品如FineReport和FineBI在企业级报表...

    报表工具FineReport数据形态

    2. 公式应用实例:在一个具体案例中,FineReport报表工具中的公式功能可以实现对存储在数据库中的日期列进行格式转换。假设数据库中存储的日期格式为"yyyy-MM-dd",但是在报表中需要显示为"月份缩写-dd"的格式,比如...

    详细解密FineReport中的报表执行过程

    FineReport中的报表执行过程可以分为两个主要步骤,即报表计算和页面转换。 首先,报表计算过程涉及到从数据库读取数据并进行处理。具体来说,FineReport会先读取用户编写的SQL语句,然后将这些语句发送至数据库...

    报表开发工具FineReport中如何把报表放到网页中显示

    ### 报表开发工具FineReport中如何把报表放到网页中显示 #### 一、背景介绍 随着信息技术的发展,越来越多的企业倾向于使用基于浏览器/服务器(Browser/Server,简称BS架构)的系统来处理业务流程。这类系统通常...

    FineReport报表制作流程

    数据是报表的基础,FineReport支持多种数据库连接。对于Oracle和SQL Server,可以通过配置数据库连接参数,如服务器地址、数据库名、用户名和密码,来建立数据源。 3. 制作报表 3.1. 报表分类 - 普通报表:主要展示...

    finereport教程

    2. 数据源配置:FineReport支持多种数据库连接,如Oracle、MySQL、SQL Server等,用户可以根据实际需求配置数据源。 3. 实时刷新:报表支持实时数据更新,确保数据的时效性。 4. 参数化查询:用户可以设定报表参数,...

    报表工具FineReport中如何把报表放到网页中显示

    ### 报表工具FineReport中如何把报表放到网页中显示 #### 一、背景与需求分析 随着互联网技术的发展,企业对于数据展示的需求越来越倾向于基于Web的解决方案。这些Web应用通常采用BS架构(Browser/Server架构),...

    如何将钉钉集成到FineReport插件中(官方)

    钉钉集成到FineReport插件中,是为满足企业用户在移动办公场景下,通过FineReport报表平台与钉钉企业号平台的深度整合,实现报表分享、消息推送、单点登录等多样化的功能需求。本文将详细介绍如何将钉钉与FineReport...

Global site tag (gtag.js) - Google Analytics