C# SSRS报告-将来自不同数据源的数据合并到相同的表中
我有两个数据库,一个是员工数据库,另一个是过去在公司工作的员工数据库 两个数据库都有相同的表,但数据不同(两个数据库中都没有员工ID) 让我们只看员工表。 employee表中的字段是employee\u ID First\u Name和Last\u Name 我想在同一张表中显示它们:C# SSRS报告-将来自不同数据源的数据合并到相同的表中,c#,sql,reporting-services,rdl,C#,Sql,Reporting Services,Rdl,我有两个数据库,一个是员工数据库,另一个是过去在公司工作的员工数据库 两个数据库都有相同的表,但数据不同(两个数据库中都没有员工ID) 让我们只看员工表。 employee表中的字段是employee\u ID First\u Name和Last\u Name 我想在同一张表中显示它们: Employee_ID First_Name Last_Name 数据源1中的员工ID数据源1中的姓名数据源1中的姓
Employee_ID First_Name Last_Name
数据源1中的员工ID数据源1中的姓名数据源1中的姓氏
来自数据源2的员工ID来自数据源2的姓名来自数据源2的姓氏
我需要用一个包含这两个数据库数据的表创建报表(.rdl),因为当我在两个表中创建报表时(第二个表没有标题,紧靠第一个表),当我导出到CSV时,它会在表之间创建空行,并向第二个表添加标题,即使我删除了标题行/隐藏了标题行) 这会影响CSV文件中的过滤结果(我不希望 告诉客户端手动删除空行和标题) 我希望从客户端(在SQLServerReportingServices中)获取数据库,并将其放入两个不同的数据源中,这就是为什么在自定义查询中我不希望使用union或join并添加第二个数据库的原因 最后,如果我使用两个或一个数据集文件,并且如果它在报告中包含两个或一个表,只需要在我导出到CSV后,它将在一个表中的文件中显示,没有重复的空行或标题
谢谢你的帮助。:) 这是故意的。检查创建无标题csv导出选项是否有效:该解决方案的问题是,我希望在第一个表上显示标题,但它无法解决表之间的空行