【问题标题】:C# with crystal reports columns from different tables带有来自不同表的水晶报告列的 C#
【发布时间】:2018-10-06 20:12:55
【问题描述】:

我认为这对于这里的一些 C# 大师来说很简单..

语言:VS 2010 C# Windows 应用程序 数据库:MySQL Workbench CE 报表:水晶报表

我可以从一个表中生成报告,但是当我从另一个表中添加列时,我的报告中的数据变成了空白。报告中只剩下列名...This Was My Screenshots Of My Work 和 @ 987654322@....

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

【问题讨论】:

    标签: c# crystal-reports mysql-workbench


    【解决方案1】:

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

    您的查询进行内部连接并返回组合两个表的投影。所以你的数据适配器只有一个表。

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

    【讨论】:

      【解决方案2】:

      您在两个表(productioninformation 和 warehouseinventory)之间使用inner join,因此两个表上相同的所有数据(取决于 ProductCode 条件)都是绑定的,但我认为您的一张表没有满足条件,因此您的数据正在显示。

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

      也许它会解决你的问题。

      【讨论】:

        猜你喜欢
        • 2014-01-16
        • 2010-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多