PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23647 10/01/25 20:33:26 RE(1):【PowerBuilder 11】 update関数 データソースで記述しているテーブル以外の他のテーブルの更新 By Pos
23646 10/01/23 02:59:32 【PowerBuilder 11】 update関数 データソースで記述しているテーブル以外の他のテーブルの更新は可能か? By goro_i

カテゴリ:その他
日付:2010年01月23日 02:59 発信者:goro_i
題名:【PowerBuilder 11】 update関数 データソースで記述しているテーブル以外の他のテーブルの更新は可能か?

現在、PB11で開発を行っています。

dw_1のデータソースでは、テーブルAの単純なSELECT文が記述されています。

SELECT文
=========================
SELECT
 aaa,
 bbb,
 ccc
FROM テーブルA
WHERE ddd = :p_ddd
and   eee = :eee
=========================
更新特性では、
?delete/insert
?主キー(テーブルの主キー)
という設定になっています。

一度、dw_1.retrieve()を呼び出してデータを取得後、値を設定し直し、dw_1.update(true,false)でテーブル
を更新しています。

テーブルAについては、正常に更新されます。
それと同時に、何も指定していないテーブルBにも新規にデータが追加されるという現象が起きています。
(勘違いかもしれませんが・・・)

【質問】
・上記のようにデータソース上で使用していない他のテーブルを更新できる方法があるのか。
 また、そのような方法があるとしたら、どのような設定があるのか。


PB経験が浅いのもあり、困っています。ご存知の方、教えて頂けますか?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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