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

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