使用Access 2007数据库中的数据填充ReportViewer或CrystalReport

时间:2012-07-31 11:58:11

标签: c# visual-studio-2010 ms-access crystal-reports report-viewer2010

所以我有这个带有几个表的MS-Access数据库。我正在用表中的记录填充dataGridView,我想使用一些选定的记录创建报告。我正在考虑使用MS在Visual Studio 2010中提供的ReportViewer,但我没有做太多,实际上,我几乎没有做任何事情。然后,我已经安装了CrystalReport并尝试了它,但它更糟糕,因为我不知道如何使用它。

所以第一个问题是:如何使用来自MS-Access数据库的数据创建报告?使用ReportViewer或Crystal Reports ...一个简单的,只显示数据,以便可以轻松导出或打印...

第二个问题......

我也无法弄清楚如何从两个表(而不是整个记录行)中获取列,并将它们绑定到一个表中,以便在报告中显示,如上所示。

我正在使用Visual Studio 2010和WinForms。

有人可以给我一个建议吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以点击此链接http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-stepbystep.htm。你需要使用访问连接而不是sql server。

要从不同的表中添加两个或更多列,您可以在报告上为显示字段创建视图。

最后,您可以通过gridview数据分配绑定报表数据源。