首先,您可以使用ODBC连接器。但是它充满了很多设置。

如您所见,您需要创建数据源及其连接字符串。动作比较多。

此方法的替代方法是使用FastReport中的连接器。

实际上,有两个连接器可供选择。在FastReport.Net程序包(点击下载FastReport.Net最新安装包)中,源代码包含在各种演示项目和附加内容中。通过添加,我们了解了报表设计器的插件,您可以根据需要添加或删除它们。

我们对位于以下位置的plugins文件夹很感兴趣:

С:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections

有两个项目FastReport.Oracle和FastReport.OracleODP。第一个使用OracleClient库,第二个使用Oracle.DataAccess。

实际上,唯一的区别在于一个细节。这是用于创建第一个插件的连接的表单:

这是第二个插件的形式:

区别在于,在第二种情况下,我们具有可用服务器列表,您无需手动输入名称。

连接到数据库后,需要选择要从中绘制数据的表。

但是,如果要在此阶段过滤数据,则需要使用“SQL Query”SQL查询构建器:

SQL查询的主要优点是可以对其进行参数化。例如,使用这样的请求,我们将从产品表的记录中选择所有字段,其中字段PRODUCT_CD的值以特定字母或单词开头:

在PL/SQL表示法中,参数由“:”符号定义。下一步,我们创建一个已经在查询中指定的集合。我们为他设置了相同的名称:

表达式管理器中可用的任何表达式都可以充当参数值。但是最合乎逻辑的方法是使用report参数。毕竟,可以在构建报表之前从外部传输值。上图显示了报表参数的名称。在创建此查询时,希望已创建报表设置。然后,您可以在表达式管理器中选择它。但这不是根本。您始终可以手动输入选项名称,然后创建它:

让我们回到上一个数字。如果Expression的值为空,则使用DefaultValue字段。

因此,我们研究了连接到Oracle数据库的方式以及如何在SQL查询中使用参数。

本站文章除注明转载外,均为本站原创或翻译

欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]

本文地址:https://www.fastreportcn.com/post/2587.html

fastreport oracle,如何从FastReport .NET报表设计器连接到OracleDB数据库相关推荐

  1. bootstrap3 表单构建器_FastReport.NET报表设计器连接到OracleDB关系数据库

    首先,您可以使用ODBC连接器.但是它充满了很多设置. FastReport.NET报表设计器连接到OracleDB关系数据库 如您所见,您需要创建数据源及其连接字符串.动作比较多. 此方法的替代方法 ...

  2. fastreport oracle,【FastReport教程】如何使用插件在报表设计器中将连接器添加到Oracle数据库...

    如果您从未使用过报表设计器FastReport.Net的插件,那么本文将会为你详细介绍 Step 1:带有数据库连接器的插件的本质是简化从报表连接到数据库的过程,您可以安装本机连接器,但由于设置丰富, ...

  3. 可视化Web报表设计器-FastReport Online Designer简介

    FastReport Online Designer是FastReport.Net的网页版. >>FastREport Online Designer在线体验 >>FastRE ...

  4. FastReport.Net教程:基本原理之报表、报表设计器和报表选项

    下载FastReport.Net最新版本 FastReport.Net在线订购火热进行中,立可享受特别优惠!点此链接,速来抢购!!! 基本原理 在本章中,我们将学习在FastReport中使用报表的原 ...

  5. 如何将Web报表设计器FastReport Online Designer 更新到最新版本?

    FastReport Online Designer是一个跨平台的报表设计器,允许通过任何平台的移动设备创建和编辑报表. FastReport Online Designer在线试用 本文将主要介绍如 ...

  6. .net webapi 接收参数_FastReport.Net报表设计器如何连接到SQLCe

    Microsoft SQL Server Compact Edition是一个简单的本地关系数据库,不需要安装,并且已与数据库文件建立连接.您不需要管理员权限即可使用基础功能.您也只能"密码 ...

  7. 水晶报表 jar包版本过低_工具类学习-UReport报表设计器整合

    dada-report报表整合UReport报表设计器工具 结合日常工作和学习实践,针对传统报表子站面临的问题,尝试借助UReport报表设计器解决 1.可在现有工程基础上引入Ureport2报表设计 ...

  8. 对于盈帆报表设计器的介绍(报表工具)

    对于盈帆报表设计器功能: 1.采用类似Excel操作方式制作报表模版,简单易操作. 2.无需掌握复杂的编程语言,就可以快速高效地制作出符合企业业务需求的报表. 3.支持分布式(Oracle.SQL S ...

  9. .net mvc 报表_Web在线报表设计器使用指南

    市面上的报表工具有很多,虽说功能大同小异,但每一个报表工具都有各自明确的定位,选择最合适的工具,才能达到事半功倍的效果. 本文将要介绍的ActiveReports报表工具,可全面满足 .NET 报表开 ...

  10. 报表设计器条形码支持类型

    2019独角兽企业重金招聘Python工程师标准>>> 下表为 Stimulsoft Reports 报表设计器所支持的条形码("+"表示支持,空白表示不支持). ...

最新文章

  1. python期末考试题及答案翻译-用 python 解 NOIP 竞赛题
  2. Java Swing Button控件点击事件的几种写法
  3. android判断是否被点击方法,[Android]父View如何知道子View被点击了
  4. 你必须知道的Docker数据卷
  5. AtCoder Grand Contest 025
  6. bash删除文件中含指定内容的行
  7. 高中计算机教师考试专业知识,高中教师资格证计算机专业考试内容
  8. 桂林理工大学计算机研究调剂,2018年桂林理工大学考研调剂信息
  9. 【Elasticsearch】Elasticsearch日志场景最佳实践
  10. python程序员自我介绍范文_程序员的自我介绍|史上最有趣的版本
  11. mockserver使用
  12. LaTex在线编辑工具overleaf在英文模板中输入中文
  13. 直方图均衡(HE)与局部色调映射(LTM)
  14. linux桌面lxde 安装_Ubuntu怎么安装轻量级的LXDE桌面
  15. 力扣(98.107)补9.10
  16. el-form 清除表单验证结果
  17. 《职业经理人常犯的11个错误》——余世维
  18. 使用crow E-R图描述数据库关系
  19. 怀念那些年我们每天使用的经典DOS程序
  20. php判断单选框是否被选中,JQuery form验证单选框是否选中经验总结

热门文章

  1. 单龙芯3A3000-7A1000PMON研究学习-(10)撸起袖子干-pmoncfg Bonito 干了什么?(这是make cfg的部分)
  2. 搞懂Nfc刷卡看这篇就够了
  3. 使用React Native源码编译Android项目
  4. SAP生产模式和计划策略
  5. c# 配置系统未能初始化
  6. 三农数据(1996-2020)八:农林牧渔业总产值、增加值构成及增加值率、中间消耗
  7. 杭电计算机专业第五轮评估,第五轮学科评估要来了!这些双非学科有机会冲击A级,入股不亏!...
  8. 树莓派 串口如何使用 以及树莓派引脚对照表
  9. 实用工具系列 - Xshell安装下载与使用
  10. Linux:struct dirent