如何使用C#在Crystal报表中调用存储过程

时间:2009-07-02 14:15:56

标签: stored-procedures crystal-reports

我可以为C#的单个表调用创建一个水晶报表。 但我必须调用通用存储过程或单个存储过程。我怎么能这样做?

  1. 我们是否也可以使用XML文件来实现这一目标?我的意思是...详细信息ab是SP所指的表格,以及我是否要将数据转储到Excel工作表,需要插入数据的单元格。
  2. 我的表也有XML。现在我要在水晶报告中调用存储过程。

    请建议我这样做

    谢谢你, 拉姆

1 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解这个问题所以我会尽力回答。

尝试此链接可帮助您开始寻找所需内容。 http://www.beansoftware.com/ASP.NET-Tutorials/Using-Crystal-Reports.aspx

如果需要,可以使用数据源屏幕中的XML连接来报告xml数据。

编辑: 如果只是尝试将报表连接到sp,那么您应该能够使用OLE DB ADO连接器和SQL Server提供程序来执行此操作。连接后,您应该能够向下导航到存储过程并将所需的过程添加为选定的表。然后只需将字段添加到报表详细信息部分并对其进行格式化,以便将其正确导出到Excel。希望这会有所帮助。