PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1341 98/04/24 13:50:01 RE(5)::アプリが応答可能な状態に限ると思います... By ogasa
1340 98/04/24 13:07:21 RE(4):アプリが応答可能な状態に限ると思います... By てとらぽっと
1339 98/04/24 11:58:01 RE(3):PB5: 強制終了実行後にDBがロックされる By ogasa
1335 98/04/24 09:26:21 RE(2):PB5: 強制終了実行後にDBがロックされる By てとらぽっと
1332 98/04/23 18:04:42 RE(1):PB5: 強制終了実行後にDBがロックされる By ogasa
1326 98/04/23 15:25:31 PB5: 強制終了実行後にDBがロックされる By ogasa

カテゴリ:旧電子会議室
日付:1998年04月24日 13:07 発信者:てとらぽっと
題名:RE(4):アプリが応答可能な状態に限ると思います...

ogasaさん、こんにちは。

>パワービルダーで、強制終了を検出することは可能なのでしょうか。
>もし、検出できたら、ロールバックとクローズ処理をさせたいのですか。
>よろしくおねがいします。

やはりこういう意味でしたか。(^^;
普通に終了するときと同様、強制終了したときも PowerBuilderで開発したアプリが
終了のWindowsメッセージを受け取ってアプリケーションオブジェクトの
Closeイベントが走りますので、ここに

DISCONNECT using sqlca;

とでも書いておけばいいわけですよね。


しかしハングアップしたときや、スクリプトを実行中でイベントを受け付けない間
(強制終了してもアプリからの応答がないと言われるとき)は、アプリが Windowsメッセージ
を受け取れないので「強制終了を検出すること」はできないと思います。

スクリプト実行中に強制終了したら動作の保証はないと言ってのける。(^_^;;;
せめてスクリプト実行中でも終了メッセージを受け取れるように Yield() を多用しておいて。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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