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日 17:24 発信者:isii
題名:RE(4):SQL文内のString Array引数が正しく動作しません
Cherry_Sunburstさん、こんにちは。
>原因がわかりました。
>UNIONを利用していると、String Arrayが正常に動かないようです。
>
>また、INを()で括りました。()がある方が正しいような・・・。
>>SELECT ?
>>FROM ?
>>WHERE ?
>> No IN (:No)
>
>UNIONを利用していても正常に動作させる事は出来ないのでしょうか?
>現在、UNIONを利用しないと出力出来ないレコードを出力しようとしています。
>
>どうか宜しくお願い致します。
UNIONとは関係ありません。INの条件式の記述が間違っています。
正しい記述は、IN ( \'条件1\', \'条件2\', ... )です。
引数ではINの条件を指定するのは無理ですので、以下の手順でできます。(実証済み)
1.Describe( \"DataWindow.Table.Select\" )で元となるSQL文を取得
2.取得したSQL文にIN条件を追加(追加する箇所については調べてください)
3.Modify( \"DataWindow.Table.Select = ~\"\" + SQL文 + \"~\"\" )で追加したSQL文を設定
後は、通常通りに検索ができます。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.