彩票走势图

logo FastReport中文文档

数据源


通常,数据源代表一个数据库表或 SQL 查询。一份报告中可以有多个数据源。对于大多数报告来说,只需要一个数据源。像 "Master-Detail "这样的报告需要两个数据源,这两个数据源通过关系彼此相连(我们将在本章后面学习)。

数据源有一个或多个数据列。每一列都有明确的数据类型。要查看列类型,请选择该列并打开 "Properties "窗口。列类型在 "DataType "属性中显示。列名附近的图标也有助于确定列的类型。

为报告定义数据源有两种方法。

第一种方法是在应用程序中定义数据源并在报表中注册。这取决于创建此应用程序的程序员(详见 "Programmer's manual")。用户只需选择所需的数据源即可在报告中使用。可以在 "Data|Choose Report Data... "菜单中进行选择。

fastreport

报告中登记的所有数据都会在此窗口中列出。只需勾选报告中需要的数据即可。在处理报告时,随时都可以这样做。

第二种方法--自己创建一个新的数据源。它可以是一个数据库表或一个 SQL 查询。在这种情况下,数据源定义会保存在报告文件中。

fastReport 允许连接到许多流行的 DBMS(数据库管理系统),如 MS SQL、Oracle、Interbase 和 Access。此外,您还可以使用以 xml/xsd 格式保存的数据文件。

数据库表内容不会保存在报告文件中。而是保存连接字符串和数据源模式。连接字符串可能包含登录名和密码等数据,因此在报告文件中会加密保存。必要时,可以使用自己的密钥对数据进行加密,以提高安全性。在这种情况下,只有在你的程序中才能正确打开报告文件。


如需下载fastreport最新试用版,请点产品名跳转产品下载页>>

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP