PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
18966 | 03/03/05 17:22:08 | RE(2):PB7.0: スクリプトに\\マークを使いたい By sinkurou |
18958 | 03/03/05 13:35:29 | RE(1):PB7.0: スクリプトに\\マークを使いたい By M.M |
18953 | 03/03/04 18:31:09 | PB7.0: スクリプトに\\マークを使いたい By sinkurou |
カテゴリ:スクリプトの記述
日付:2003年03月05日 17:22 発信者:sinkurou
題名:RE(2):PB7.0: スクリプトに\\マークを使いたい
M.Mさん、こんにちは。
>動的SQL文でSelect文を記述してください。
>動的SQL文では、文字列にSQL文を代入します。
>ティルダ(~)を付ければ、\\マークの記述も可能であったと思います。
有難うございました。
動的SQL文で解決しました。
(例)string ls_sql,AAA,BBB
ls_sql = \'SELECT AAA,BBB FROM C:\\ADBF\\TB1.DBF,C:\\BDBF\\TB2.DBF WHERE TB1.CD1=TB2.CD2\'
DECLARE my_cursor DYNAMIC CURSOR FOR SQLSA ;
PREPARE SQLSA FROM :ls_sql ;
OPEN DYNAMIC my_cursor ;
FETCH my_cursor INTO :AAA,:BBB ;
CLOSE my_cursor ;
となりました。
ティルダ(~)は付けても付けなくてもできました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS その他
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.