PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21916 | 05/04/21 13:03:25 | RE(4):更新カラム内データで更新するテーブルについて By ぼん |
21915 | 05/04/21 12:03:41 | RE(3):更新カラム内データで更新するテーブルについて By ぼん |
21913 | 05/04/20 10:12:51 | RE(2):更新カラム内データで更新するテーブルについて By Cherry_Sunburst |
21882 | 05/04/15 15:27:10 | RE(1):更新カラム内データで更新するテーブルについて By kmaru |
21873 | 05/04/14 11:56:19 | 更新カラム内データで更新するテーブルについて By Cherry_Sunburst |
カテゴリ:データウィンドウ
日付:2005年04月14日 11:56 発信者:Cherry_Sunburst
題名:更新カラム内データで更新するテーブルについて
お世話になっております。
OS :Windows2000Pro/XPPro
PB :Version 8.0.3 Build 9704J
DB :Oracle9i (9.2.0.1.0)
Browser :InternetExplorer6.0.2800.1106
WebServer:None
データウィンドウにて、カラム内容を表示するテーブルと、
カラム内容を更新するテーブルが違う場合、
正しく更新する事は出来るのでしょうか?
上手く処理されずに困っています。
例:
データウィンドウ
更新テーブル:B
表示するカラム内容
A.Col1, A.Col2, A.Col3
但し、A、Bの両テーブル共テーブル構成は全くの同一である。
SQLの外部結合により、Bに存在しない場合、Aを表示するよう記述。
外部結合を行っている理由としては、「更新特性の指定」より、
テーブル指定を行えるようにする為である。
基本的な考え方として、テーブルAの内容をテーブルBにコピーしたい。
(出来るだけ簡単に。スクリプト上だとSQLが長くなり煩雑になる為。)
スクリプト
dw_1.SetTransObject(SQLCA)
dw_1.Retrieve(Arg1, Arg2)
dw_1.Update(True, False)
以上、宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.