0

我在 DSS 中编写了一个查询,例如:

select ID,Name,Age,Address from person where ID in (?)

现在,当我在 Soap UI 实用程序中访问上述创建的服务时,我将请求传递为:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:person="http://tempuri.org">
   <soapenv:Header/>
   <soapenv:Body>
      <person:GetPersonData>
         <person:ID>select distinct ID from person</person:ID>
      </person:GetPersonData>
   </soapenv:Body>
</soapenv:Envelope>

现在在请求中我正在传递查询,但是上面的请求没有给我任何响应,但是当我执行上面的查询时,即

select ID,Name,Age,Address from person where ID in (select distinct ID from person)

在 MYSQL 的查询浏览器中我得到响应。所以我的问题是如何在服务的输入参数中传递查询。期待您的回答。提前致谢

4

1 回答 1

0

请参考 [1} 中的示例。它演示了您的确切情况。

[1]。http://wso2.com/project/data-services/2.6.2/docs/samples/rdbms_sample.html

谢谢你,达沙那。

于 2013-07-12T01:22:13.280 回答