Crystal Report

来源:互联网 发布:栈的算法 编辑:程序博客网 时间:2024/04/28 06:41
在Visual Studio .NET中,您可以使用Crystal Report来制作报表,它已经包括在Visual Studio.NET中了。您可以采用以下任一种方法在Visual Studio .NET平台上来制作Crystal Report报表。
Crystal Report提取数据的模式:
1,Pull Model(拉模型)
在拉模型中,Crystal Reports自身通过指定的数据驱动程序,来进行数据库的连接和提取数据。基本上,不需要开发人员编写代码。
2,Push Model(推模型)
在推模型中,需要开发人员自己编写代码来处理数据库连接,填充DataSet,并传递到报表中。
但是,如果后台数据库需要认证(如MS SQL Server),则应提供登录信息,这里需要开发人员编写代码来实现;如果后台数据库是Access,则一般不需要提供登陆信息。

另外,Visual Studio.NET也提供了一些Crystal Report的例子[ C:/Program Files/ Microsoft Visual Studio .NET/Crystal Reports/Samples ],其后台数据库采用Access,并且 Crystal Report提取数据地模式为Pull Model(拉模型),可供您参考。

关于,在Visual Studio .NET平台上制作报表地详细操作步骤,请参考如下网站地文档:
http://www.aspalliance.com/articles/CrystalReportVSNet.aspx

关于Crystal Report的更详细信息,请参考如下网站:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q100368
http://community.crystaldecisions.net/