Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 jaspersoft studio 5.6中的sql server存储过程_Sql Server 2008_Stored Procedures_Jasper Reports - Fatal编程技术网

Sql server 2008 jaspersoft studio 5.6中的sql server存储过程

Sql server 2008 jaspersoft studio 5.6中的sql server存储过程,sql-server-2008,stored-procedures,jasper-reports,Sql Server 2008,Stored Procedures,Jasper Reports,我有一个存储过程my_sp,它接受两个参数,首先是一个整数,然后是一个日期。就是 EXEC my_sp 265522,'6-10-15' 我一直在尝试根据Jaspersoft Studio 5.6中此过程的结果集设计一个报告。虽然输出数据仅由25行组成,但如果使用这两个参数,则报告不会生成,或者至少会花费很长时间。我使用这个查询 exec my_sp$p{param1},$p{param2} 感觉问题只在于语法。同样,当我在SQLServerManagementStudio和Jaspersoft

我有一个存储过程my_sp,它接受两个参数,首先是一个整数,然后是一个日期。就是

EXEC my_sp 265522,'6-10-15'

我一直在尝试根据Jaspersoft Studio 5.6中此过程的结果集设计一个报告。虽然输出数据仅由25行组成,但如果使用这两个参数,则报告不会生成,或者至少会花费很长时间。我使用这个查询

exec my_sp$p{param1},$p{param2}


感觉问题只在于语法。同样,当我在SQLServerManagementStudio和JaspersoftStudio中尝试使用同一查询时,该查询工作得非常完美,带有单个参数的存储过程就像魔术一样工作。请帮我解决这个问题

这绝对有效

  • 添加一个!在每个参数的P之后
  • SP正在创建临时表吗?如果是,请尝试其他驱动程序或创建另一个SP以返回此SP的结果
  • 还是试试别的司机吧
  • 添加@paramname from tsql=$P{},而不是匿名命名它们

  • 如何将存储过程连接到jasper studio?