如何连接到Sybase SQL Anywhere数据库

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

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

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

C:Program Files (x86)FastReportsFastReport.NetExtrasConnectionsFastReport.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数据库。参数化查询将帮助您在接收数据的阶段准备数据。

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

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月2日
下一篇 2020年1月2日

相关推荐

发表回复

登录后才能评论