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 (記載なし)

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