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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.