admin 管理员组

文章数量: 1184232


2024年3月10日发(作者:《微机原理与汇编技术》)

水晶报表基础操作从入门到精通

1、水晶报表注册码

在使用自带的水晶报表时,请注册,否则只能使用30次,水晶报表注册码如

下:

注册号:6707437608

密码:AAP5GKS0000GDE100DS

2、中使用水晶报表

我们采用下面的几步使用Push模式执行水晶报表:

1)设计一个DataSet

右击“解决方案浏览器”,选择“添加”--“添加新项”-->“数据集”,从“服务器资

源管理器”中的“SQL Server”中拖放“Stores”表(位于PUBS数据库中)。再将此表

拖入数据集中。而 .xsd文件中仅仅包含一个结构图,但是不会有任何数据在里面。

2)创建一个.rpt文件同时将其指定给上一步建立的DataSet。

使用上面的介绍过的方法创建此文件,唯一的不同就是使用数据集来代替前面的直接

连接数据。建立.rpt文件之后,右击“详细资料”-->“添加/删除数据库”,在”数据库

专家“窗口中,展开”项目数据“(代替以前的OleDb),展开“数据集”--

“DataSet1”,选择“Stores”表。将“Stores”表添加到“选定的表”中,点击“OK”。

3)在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建

立联系。

使用PULL模式下的方法,建立一个WebForm,添加一个Crystal Report Viewer 控

件,并设定其属性,此处与PULL模式下是一致的。代码如下:

private MyReport oCR;//MyReport为中的类名

private void Page_Load(object sender, rgs e)

{

DataSet1 ds = new DataSet1();

oCR = new MyReport();

SqlConnection MyConn = new

SqlConnection(tings["SqlConn"]);

();

//直接访问数据表


本文标签: 使用 数据 报表