PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21729 | 05/01/27 16:53:05 | RE(2):複数テーブルの一括更新時について By ろいたん |
21727 | 05/01/27 13:22:09 | RE(1):複数テーブルの一括更新時について By isii |
21726 | 05/01/27 10:19:44 | 複数テーブルの一括更新時について By ろいたん |
カテゴリ:PowerBuilderの開発環境
日付:2005年01月27日 16:53 発信者:ろいたん
題名:RE(2):複数テーブルの一括更新時について
isiiさん、こんにちは。
>commitは全テーブルの更新ができたら行えばいいのでは...
>
>if dw_1.update() <> 1 then
> rollback using sqlca;
> messagebox(\"書き込み\",\"書き込みエラー:書き込みは行いませんでした。\")
> return
>end if
>
>: テーブル数分、更新処理を記述
>
>if dw_n.update() <> 1 then
> rollback using sqlca;
> messagebox(\"書き込み\",\"書き込みエラー:書き込みは行いませんでした。\")
> return
>end if
>commit using sqlca;
>messagebox(\"書き込み\",\"書き込みが正常終了しました。\")
解決しました。
ありがとうございます。
まず、AutocommitプロパティをFalseにし、上記スクリプトで
うまくいきました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.