C#with crystal报告来自不同表的列

时间:2018-04-26 07:57:32

标签: c# crystal-reports mysql-workbench

我认为这对于一些C#主人来说很简单..

语言:VS 2010 C#Windows应用程序 数据库:MySQL Workbench CE 报告:Crystal Reports

我可以从单个表生成报告,但是当我从另一个表中添加列时,我的报告数据变为空白..只有列名留在报告中... This Was My Screenshots Of My Work My Source Code ....

提前感谢那些想要帮助我的人......

2 个答案:

答案 0 :(得分:0)

我认为从Crystal Reports的角度来看,您的“生产信息”表是空的。

您的查询进行内部联接并返回组合两个表的投影。所以你的dataadapter只有一个表。

因此,您需要将查询分成两部分,以便dataadapter实际上有两个表,或者您需要更改Crystal Reports数据模式以符合dataadapter中的唯一表(如果您使用的是XSD模式,改变它。)

答案 1 :(得分:0)

您在两个表(生产信息和仓库库存)之间使用内连接,因此两个表上相同的所有数据(取决于ProductCode条件)都是绑定,但我认为你的一张桌子没有满足条件,所以你的数据正在显示。

您应该在使用内部联接的查询中使用左内部联接

也许它会解决你的问题。