PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23916 | 12/11/07 08:57:01 | RE(2):PB8.0: 動的SQLで取得したデータを簡単にEXCELに落とす方法 By kaza1222 |
23913 | 12/11/02 15:49:10 | RE(1):PB8.0: 動的SQLで取得したデータを簡単にEXCELに落とす方法 By itigo |
23911 | 12/10/30 18:04:27 | PB8.0: 動的SQLで取得したデータを簡単にEXCELに落とす方法 By kaza1222 |
カテゴリ:データウィンドウ
日付:2012年11月02日 15:49 発信者:itigo
題名:RE(1):PB8.0: 動的SQLで取得したデータを簡単にEXCELに落とす方法
kaza1222さん、こんにちは。
>任意のSQLでデータを抽出し、簡単にEXCELに落とす方法が
>ありましたらご教授ください。
>
>任意のSQLは列も可変になります。
>できればDataWindowのSaveAsメソッドを使用して
>出力できたら理想なのですが。
>
>よろしくお願いします。
>
SyntaxFromSQL関数をヘルプで調べてみてください。
サンプルを書くと↓のような感じでしょうか…。
----------------------------
String ls_query,ls_syntax
String ls_errors
ls_query = \'Select colA, colB From t_sample\'
ls_syntax = SQLCA.SyntaxFromSQL(ls_query,\"\", ls_errors)
dw_1.Create( ls_syntax, ls_errors)
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve()
dw_1.SaveAs(\"\",Excel!,True)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS Oracle Net 9
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle9i
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.