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日 19:14 発信者:Cherry_Sunburst
題名:RE(6):SQL文内のString Array引数が正しく動作しません

皆さん返信有難うございました。

自己解決しました。
が、isiiさんの方法を早く思いつくべきでした^^;
とりあえず動いたので、ヨシとしました。
印字ページ数に問題が発生しましたので、
指摘された際にisiiさんが教えてくださった方法で作り直そうと思います。

原因はUNIONと配列引数でした。
配列引数があり、UNIONが存在していると、レコードが正しく抽出されませんでした。
但し、そのUNIONは1階層時点での話で、2階層状態でUNIONしたら解消されました
(とても冗長な手段ではありましたが・・・)。

 SELECT NO,
     NAME
 FROM  (
     SELECT NO,
         NAME
     FROM  A
     WHERE ?     AND
         NO IN (:NO) AND
         (:KBN = \'新規\' OR :KBN = \'修正\')
     ) WK
UNION
 SELECT NO,
     NAME
 FROM  (
     SELECT NO,
         NAME
     FROM  B
     WHERE ?     AND
         (:KBN = \'修正\' OR :KBN = \'削除\')
     ) WK

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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