C# 如何在c中向Crystal报表中添加两个表数据

C# 如何在c中向Crystal报表中添加两个表数据,c#,crystal-reports,multiple-tables,dynamically-generated,C#,Crystal Reports,Multiple Tables,Dynamically Generated,我使用Access数据库作为数据源。我的数据库中有两个表。一个是产品表和发票表。发票表有一个productId,它实际上是product表中的Id。我想根据我的运行时查询显示产品名称,而不是id dynamicali。我用c怎么做?任何人有任何建议,请在产品和发票之间创建一个视图,然后将该视图绑定到Crystal报告。根据您的需要,您不需要编写任何额外的代码来完成此操作。谢谢您的回复。我的问题是在c代码中,我有一个DataTable,我向这个DataTable添加了动态数据。它有我期望的数据。但

我使用Access数据库作为数据源。我的数据库中有两个表。一个是产品表和发票表。发票表有一个productId,它实际上是product表中的Id。我想根据我的运行时查询显示产品名称,而不是id dynamicali。我用c怎么做?任何人有任何建议,请在产品和发票之间创建一个视图,然后将该视图绑定到Crystal报告。根据您的需要,您不需要编写任何额外的代码来完成此操作。

谢谢您的回复。我的问题是在c代码中,我有一个DataTable,我向这个DataTable添加了动态数据。它有我期望的数据。但问题是,当我将其设置为报表的数据源时,报表将不会仅显示该行。有新的附加行插入到报表中。如果您显示一些示例代码,这将有助于澄清问题。到目前为止,您尝试了什么?您使用的是什么查询?请编辑您的问题,提供更多详细信息,并展示您的工作。