PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14748 01/03/08 23:54:59 RE(6):PB7.0: dwのupdate処理 By まこと
14740 01/03/08 17:10:29 RE(5):PB7.0: dwのupdate処理 By 龍之介
14723 01/03/07 09:26:34 RE(4):PB7.0: dwのupdate処理 By 龍之介
14721 01/03/06 17:06:54 RE(3):PB7.0: dwのupdate処理 By まこと
14715 01/03/05 17:37:15 RE(2):PB7.0: dwのupdate処理 By 龍之介
14714 01/03/05 12:44:28 RE(1):PB7.0: dwのupdate処理 By まこと
14711 01/03/02 16:44:23 PB7.0: dwのupdate処理 By 龍之介

カテゴリ:データウィンドウ
日付:2001年03月08日 17:10 発信者:龍之介
題名:RE(5):PB7.0: dwのupdate処理

まことさんさん、こんにちは。

だいぶ原因が解決してきました。
どうやらdwで更新後にトリガーを発生させているため
トリガーが一回だと大丈夫のようですが
そのトリガーから次のトリガーを発生させるとだめなようです。

SQL Serverの設定でトリガーのネストを許すに設定すると
Sqldbcode=50000が帰ってきてしまい、更新処理がうまくいきません。

Update関数で自分でCommitやRollbackをしているのですが
Update関数でエラーが出たときでもCommitしてやると処理はうまくいっています。

また、SQL Serverの設定でネストを許さないとすると
Update処理はうまくいくのですがその後のトリガーが発生しないため
データだ作成できなく一連の流れがうまくいきません。

どなたか相談にのってください。
よろしくお願いいたします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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