Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Java 从jasper报告中的sql server过程调用过程_Java_Sql Server_Jasper Reports - Fatal编程技术网

Java 从jasper报告中的sql server过程调用过程

Java 从jasper报告中的sql server过程调用过程,java,sql-server,jasper-reports,Java,Sql Server,Jasper Reports,您好,我正在尝试从jasper报表调用sql server存储过程,但我收到一个错误:-.sf.jasperreports.engine.JRException:为执行sql语句时出错:ReportTemplate 我不知道出了什么问题,请帮我解决这个问题。 从这里我称之为过程:- <parameter name="param1" class="java.lang.Integer"/> <parameter name="param2" class="java.lang.Inte

您好,我正在尝试从jasper报表调用sql server存储过程,但我收到一个错误:-.sf.jasperreports.engine.JRException:为执行sql语句时出错:ReportTemplate 我不知道出了什么问题,请帮我解决这个问题。 从这里我称之为过程:-

<parameter name="param1" class="java.lang.Integer"/>
<parameter name="param2" class="java.lang.Integer"/>
<parameter name="param3" class="java.lang.String"/>
<parameter name="param4" class="java.lang.String"/>
<queryString>
    <![CDATA[Call P_SubLedger_Report($P{param1},$P{param2},$P{param3},$P{param4});]]>
</queryString>

你有没有试过在最后不使用“;”呢?我确定sql语句末尾不允许这样做,不确定调用…

试试这个。再把你的整个jasper报告转寄出去

要检查异常,请使用printstacktrace。这将帮助你了解确切的问题

哦,对不起,我错过了这个

<![CDATA[{Call P_SubLedger_Report($P{param1},$P{param2},$P{param3},$P{param4})}]]>.

谢谢您的rply,但请尝试什么
<![CDATA[{Call P_SubLedger_Report($P{param1},$P{param2},$P{param3},$P{param4})}]]>.