PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15731 01/07/10 15:36:11 RE(8):PB5.0.02: データのupdateに関して By Potato
15730 01/07/10 14:08:10 RE(7):PB5.0.02: データのupdateに関して By aki
15724 01/07/10 10:55:30 RE(6):PB5.0.02: データのupdateに関して By nokinoki
6063 99/04/20 11:16:41 RE(5):PB5.0.02: データのupdateに関して By こてちゅ
6062 99/04/20 11:14:10 RE(4):PB5.0.02: データのupdateに関して By joplin
6060 99/04/20 10:27:13 RE(3):PB5.0.02: データのupdateに関して By てとらぽっと
6058 99/04/20 09:52:38 RE(2):PB5.0.02: データのupdateに関して By joplin
6051 99/04/19 18:00:34 RE(1):PB5.0.02: データのupdateに関して By てとらぽっと
6050 99/04/19 17:44:52 PB5.0.02: データのupdateに関して By ゲスト

カテゴリ:
日付:2001年07月10日 10:55 発信者:nokinoki
題名:RE(6):PB5.0.02: データのupdateに関して

皆さん、こんにちは。
(てとらぽっとさん、大変昔の過去ログですみません。)

>ちなみにこれは、少しとっつき難いですが、
>Modifyで更新特性プロパティを変更することで可能です(よくやります)。
>詳しくはヘルプをご覧ください。

>1.テーブルAを更新可能にModify
>2.テーブルAを更新
>3.テーブルBを更新可能にModify
>4.テーブルBを更新
>5.COMMITと更新フラグの初期化

上記の方法で、更新しようとしているのですが、Update関数を
続けて2回発行しようとしている為か、「検索と更新の間に行が変更?」
のエラーが出てしまいます。
処理内容は以下の通りです。

1.テーブルAを更新可能にModify
2.dw_1.Update(True,False)
3.テーブルBを更新可能にModify
4.dw_1.Update() ←エラー「検索と更新の間に行が変更されました。?」
5.COMMIT

※DWの更新特性の指定は以下の通りです。
 ・Where句=「キーカラムと修正カラム」
 ・キーカラムの更新=「Update文を使用」
ちなみに、3の設定の直前に1の設定内容をリセット(Update,Key設定を’No’に)
してみましたが、結果は同じでした。

どなたか、お力をお貸し下さい。お願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.1
Browser (記載なし)

Server SoftWare

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

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