Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 1:40:01
Visual Studio 2005中Crystal Reports数据源列举

Visual Studio 2005中Crystal Reports数据源列举

Visual Studio 2005中Crystal Reports数据源列举

Crystal水晶报表通过数据库驱动程序与数据库进行连接,用户可以根据下列数据源中的数据进行报表设计。

使用ODBC驱动程序的任何数据库(RDO)。

使用OLEDB提供程序的任何数据库(ADO)。

Microsoft Access数据库或Excel工作簿(DAO)。

ADO.NET记录集。

Visual Studio 2005中Crystal Reports数据源列举

Crystal水晶报表通过数据库驱动程序与数据库进行连接,用户可以根据下列数据源中的数据进行报表设计。

使用ODBC驱动程序的任何数据库(RDO)。

使用OLEDB提供程序的任何数据库(ADO)。

Microsoft Access数据库或Excel工作簿(DAO)。

ADO.NET记录集。

Visual Studio 2005中Crystal Reports数据库操作

1.数据源

本节中以ADO.NET数据集为例介绍如何在Crystal报表中操作数据源。在Crystal报表中操作数据源的步骤如下所示。

(1)在“解决方案资源管理器”窗口中,选中当前项目,单击鼠标右键,选择“添加”/“新建项”选项,弹出如图1所示的“添加新项”对话框。在该对话框中,选择“数据集”选项,并在“名称”文本框中输入数据集名称。

(2)单击【添加】按钮,在当前项目中添加一个DataSet.xsd文件,双击打开该文件,在“工具箱”窗口中,把“TableAdatper”拖入窗体中,弹出如图2所示的“TableAdapter配置向导”对话框。



图1 “添加新项”对话框



图2“TableAdapter配置向导”对话框

(3)单击【新建连接】按钮,弹出“添加连接”对话框,如图3所示。



图3“添加连接”对话框

(4)单击【更改】按钮,弹出如图4所示“更改数据源”对话框,在该对话框中,选择“Microsoft SQL Server数据库文件”。



图4 “更改数据源”对话框

(5)单击【确定】按钮,返回“添加连接”对话框,单击【浏览】按钮,选择数据库文件,单击【确定】按钮,返回“TableAdapter配置向导”对话框,连续单击【下一步】按钮,出现如图5所示的“TableAdapter配置向导——选择命令类型”对话框,在该对话框中,选中“使用SQL语句”单选框。



图5 “TableAdapter配置向导——选择命令类型”对话框

(6)单击【下一步】按钮,出现如图6所示的“TableAdapter配置向导——输入SQL语句”对话框。

(7)单击【查询生成器】按钮,弹出“添加表”对话框,如图7所示,选中要添加的表,单击【添加】按钮,然后单击【关闭】按钮,返回到“查询生成器”对话框,如图8所示,根据需要选中要生成的列,单击【确定】按钮,再单击【下一步】按钮,直到单击【完成】按钮。

(8)打开已创建的报表文件,在“字段资源管理器”窗口中,右键单击“数据库字段”,选择“数据库专家”选项,弹出“数据库专家”对话框,如图9所示,在“可用数据源”中的“ADO.NET数据集”树目录下选中要添加的表,单击【>】按钮,然后单击【确定】按钮,数据源设置操作即可完成。



图6 “TableAdapter配置向导——输入SQL语句”对话框




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759