【问题标题】:How to call stored procedure in crystal reports using C#如何使用 C# 在水晶报表中调用存储过程
【发布时间】:2009-07-11 00:53:14
【问题描述】:

我能够从 C# 中为单个表调用创建一个水晶报表。\ 但我必须调用通用存储过程或单个存储过程。我该怎么做?

  1. 我们是否也可以使用 XML 文件来实现这一点?我的意思是 .. SP 所指的表的详细信息以及如果我想将数据转储到 Excel 表,需要插入数据的单元格。

我的表格也有 XML。现在我必须在水晶报表中调用存储过程。

请建议我这样做

谢谢, 拉姆

【问题讨论】:

    标签: stored-procedures crystal-reports


    【解决方案1】:

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

    试试这个链接来帮助你开始寻找你想要的东西。 http://www.beansoftware.com/ASP.NET-Tutorials/Using-Crystal-Reports.aspx

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

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

    【讨论】:

    • 嗨 Dusty,感谢您的链接。目前在 XML 文件的帮助下(此 xml 具有与它必须引用数据的表相关的数据以及必须写入此数据的 excel 单元格的范围)但我已经使用 .net windows 应用程序完成了这项工作..因为,目前我是水晶报表的新手,我需要存储过程来调用数据库并从数据库中获取数据并转储到excel中。 ) 我想我在解释这一点时是有道理的。我所要做的就是不要在代码中对来自 db 的数据进行任何硬编码。我所要做的就是获得使用 SP 和 XML 的感谢 Ramm
    猜你喜欢
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 2010-12-14
    • 2011-10-12
    • 1970-01-01
    相关资源
    最近更新 更多