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 に答える