FastReport中国社区FastReport联系电话 联系电话:023-68661681

如何连接到Sybase SQL Anywhere数据库

来源:   发布时间:2020-03-04   浏览:1724次

Sybase SQL Anywhere数据库具有许多非常有用的功能,与竞争对手相比,它具有很高的竞争力。首先,它允许您处理大量数据。其次,它具有很高的生产率,也就是说,可以快速提供大量数据。第三,它需要最少的管理。最后,它几乎完全自动化地集成到自定义应用程序中,不需要支持。

为了连接到SQL Anywhere数据库,您需要一个由FastReport.Net提供的用于报表设计器的插件连接器。在连接插件之前,您需要创建其库。在FastReport.Net的交付中,有创建连接器的项目。所有您需要的用于恢复NuGet库并构建项目的项目都包含在内。该项目位于以下文件夹中:

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

结果,在构建项目之后,您将获得FastReport.SqlAnywhere库。现在可以将其连接到报表设计器。要连接插件,请选择“文件选项”菜单:

如何连接到Sybase SQL Anywhere数据库

在“插件”选项卡上,我们添加了您收集的FastReport.SqlAnywhere库。

重新启动设计器之后,可以开始创建报表数据源:

如何连接到Sybase SQL Anywhere数据库

选择现在可用的SqlAnywhere连接。设置很简单:服务器名称、用户名、密码、数据库名称。连接到数据源后,我们需要选择要从中获取数据的表。

如何连接到Sybase SQL Anywhere数据库

在选择表的阶段,我们可以使用SQL查询创建您的数据表示。查询将使我们能够例如合并多个表中的数据,或者在接收到数据之前对其进行过滤。在SQL查询参数中可以使用。这使我们可以根据从外部传递给报表的参数值来过滤数据。使用“Add SQL query ...”添加SQL查询按钮添加新的SQL查询。

如何连接到Sybase SQL Anywhere数据库

输入我们正在创建的表的名称。

如何连接到Sybase SQL Anywhere数据库

然后我们写一个请求。SQL Anywhere在参数前使用前缀“:”。此时,我们输入参数的名称,该名称将在下一步中定义:

如何连接到Sybase SQL Anywhere数据库

参数名称必须与您的SQL请求匹配。我们还选择数据类型,默认值(如果需要)以及将作为数据源的表达式。这可以是变量或函数。在我们的示例中,这是我们预先创建的report参数:

如何连接到Sybase SQL Anywhere数据库

创建请求后,将在可用选项列表中获得一个新的CustomTable表。

如您所见,使用插件连接器可以很容易地连接到Sql Anywhere数据库。参数化查询将帮助您在接收数据的阶段准备数据。

产品介绍 | 下载试用 | 优惠活动 | 在线客服

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/2718.html

相关产品: FastReport.Net,


联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


在线
客服
微信
QQ 电话
023-68661681
返回
顶部