PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23558 09/06/26 16:58:59 PB10.0: retrieveの中断 By k.ide

カテゴリ:データウィンドウ
日付:2009年06月26日 16:58 発信者:k.ide
題名:PB10.0: retrieveの中断

データストアのretrieveで中断処理を入れようと思います。
最初の行が返される前にも中断できるように、SQLCA.DBParm=\"Async=1\"を設定しています。

1.retrievestartで件数表示と中断用のwindowをopen
2.retrieverowで件数を表示、中断されたかどうか判断(中断用windowのib_cancel)
3.retreiveendでウィンドウをcloseしています
windowの中断ボタン押下時はdbcancelを実行し、ib_cancel=Trueとしています。

件数が表示されてからの中断はうまくいくのですが、
最初の行が返される前の中断はdberrorになり、接続が切れてしまいます。
接続が切れないよう中断を判断する方法はないでしょうか?



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net 10
Browser (記載なし)

Server SoftWare

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

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