PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21928 | 05/04/22 13:31:08 | RE(5):埋め込みSQLの値取得方法 2 of 2 By Cherry_Sunburst |
21926 | 05/04/22 11:31:22 | RE(4):埋め込みSQLの値取得方法 2 of 2 By kmaru |
21925 | 05/04/22 10:25:55 | RE(3):埋め込みSQLの値取得方法 2 of 2 By Cherry_Sunburst |
21924 | 05/04/22 10:25:33 | RE(2):埋め込みSQLの値取得方法 1 of 2 By Cherry_Sunburst |
21923 | 05/04/22 09:36:41 | RE(1):埋め込みSQLの値取得方法 By kmaru |
21920 | 05/04/21 17:55:28 | 埋め込みSQLの値取得方法 By Cherry_Sunburst |
カテゴリ:スクリプトの記述
日付:2005年04月21日 17:55 発信者:Cherry_Sunburst
題名:埋め込みSQLの値取得方法
お世話になっております。
OS :Windows2000Pro/XPPro
PB :Version 8.0.3 Build 9704J
DB :Oracle9i (9.2.0.1.0)
Browser :InternetExplorer6.0.2800.1106
WebServer:None
今度は埋め込みSQLについてなのですが、
SELECT文にのみ必要となるINTO句について質問です。
取得する項目が複数の場合に、INTO句で構造体、または配列は利用出来ないでしょうか?
掲示板等で調べてみましたが、同じ題材が見つかりませんでした。
やりたい事:
SELECT Col1, Col2
INTO :Col1, :Col2
FROM TABLE
↓
Structure Strc
SELECT Col1, Col2
INTO :Strc
FROM TABLE
または
String Str[]
SELECT Col1, Col2
INTO :Str
FROM TABLE
若しくは独自クラスでプロパティを持ち、構造体と同じような方法を取る。
これが実現出来ると、取得してくる値が大量にある場合、
とても楽になるので、出来たら上記のような方法を行いたいです。
一番良いのがやはりクラスでしょうか。
インスタンス毎に値を保持しておく事が出来ますし、
取得した値に対して加工した値の保持なども可能ですし。
それにDBテーブル毎に予め作成しておけばインスタンスを作成するだけですし。
(まーこれは構造体でも一緒のようですが)
若しくは、上記の方法でなくても、SELECTした結果を配列やオブジェクトで
返す方法でもありませんでしょうか?
ADOやoo4oで言うRecordSet、DynaSetのようなものですね。
宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.