感谢您使用微软产品。在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/
 — 微软全球技术中心 VB支持中心本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。