我有一个带有整数参数的报告,在将参数从WPF客户端传递给ReportParameter对象时,它会出错:
“最佳重载方法匹配'Microsoft.Reporting.WinForms.ReportParameter.ReportParameter(string,string [])'有一些无效的参数”。
如何从我的WPF客户端将整数类型参数传递给我的SSRS报告?
答案 0 :(得分:1)
你不应该使用toString()将值传递给整数参数。
从报告外部传递参数的理想选择将其设置为“文本”。您甚至不必在数据集上转换它们(在您的情况下为整数)。例如,如果您有这样的ID参数:
where ID=@ID
您可以将其创建为文本,并将其作为参数从URL传递,如果它是文本