【问题标题】:SSRS 2008 R2, VS 2008, User Defined Table TypesSSRS 2008 R2,VS 2008,用户定义的表类型
【发布时间】:2011-04-18 14:38:03
【问题描述】:

我有一个存储过程,用于创建一些自定义列表。我正在尝试将其创建为 SSRS 报告,但它遇到了一个棘手的问题,试图处理用户定义的表类型参数。

我是不是搞砸了?

顺便说一句,当您使用 sql exec 语句调用它时,它确实有效。

谢谢,

【问题讨论】:

  • 为什么要尝试使用 UDT 作为参数?
  • 在这一点上,有点因为我可以。我将数组传递到存储过程中,因为我有 SQL 2008 R2,我宁愿使用 UDT 而不是 csv 等
  • 你能澄清一下吗? “我有一个用于创建一些自定义列表的存储过程。我正在尝试将其创建为 SSRS 报告”是什么意思?您正在尝试创建存储过程作为报告的一部分?还是您的意思是您想从您的报告中调用 SP?

标签: sql-server ssrs-2008


【解决方案1】:

AFAIK 目前没有“本机”方式将表值参数从 SSRS 传递到存储过程。然而,它仍然可以以一种 hackish 的方式完成:Using Table-Valued Parameters With SQL Server Reporting Services 或 Passing Multivalued Parameters in SQL Server 2008。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多