PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22311 05/11/15 19:14:27 RE(6):SQL文内のString Array引数が正しく動作しません By Cherry_Sunburst
22310 05/11/15 17:40:07 RE(5):SQL文内のString Array引数が正しく動作しません By ぼん
22309 05/11/15 17:24:18 RE(4):SQL文内のString Array引数が正しく動作しません By isii
22308 05/11/15 15:56:55 RE(3):SQL文内のString Array引数が正しく動作しません By Cherry_Sunburst
22307 05/11/15 12:38:39 RE(2):SQL文内のString Array引数が正しく動作しません By Cherry_Sunburst
22306 05/11/15 11:55:11 RE(1):SQL文内のString Array引数が正しく動作しません By ぼん
22305 05/11/15 10:41:16 SQL文内のString Array引数が正しく動作しません By Cherry_Sunburst

カテゴリ:スクリプトの記述
日付:2005年11月15日 10:41 発信者:Cherry_Sunburst
題名:SQL文内のString Array引数が正しく動作しません

お世話になっております。

OS :Windows2000Pro
PB :Version 8.0.3 Build 9704J
DB :Oracle9i (9.2.0.1.0)
Browser :InternetExplorer6.0.2800.1106
WebServer:None

PG
String No[]
No[1] = \"12345\"
No[2] = \"67890\"
? 中略 ?
ds.Retrieve(No)

DS(DW)
SELECT ?
FROM ?
WHERE ?
  No IN :No;

:No引数はString Array型。

以上の状態で正しくSQL文が処理されると思ったのですが、どうしても上手く処理されません。
No配列に2件以上値が入っている場合に、RowCount()が0になってしまいます。
(1件の場合は正常に取り出せます)
過去ログを見ても、これで正しい・・・と思うのですが、どうにもレコードが抽出されません。
(レコードが存在する事はNo配列が1件の時に確認済み)

一体何が悪いのでしょうか?
因みにSQL自体はSI Object Browserで動作確認済みですので
問題ないかと思います(但し、No引数の値は1件のみ)。

どうかご教示願います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.