PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17521 | 02/06/07 12:24:26 | RE(5):PB5.0.04: 検索件数取得 By Zacky |
17518 | 02/06/07 09:54:28 | RE(4):PB5.0.04: 検索件数取得 By リエッチ |
17515 | 02/06/06 17:06:27 | RE(3):PB5.0.04: 検索件数取得 By M.M |
17514 | 02/06/06 12:52:24 | RE(2):PB5.0.04: 検索件数取得 By Zacky |
17512 | 02/06/06 12:06:56 | RE(1):PB5.0.04: 検索件数取得 By M.M |
17510 | 02/06/06 10:54:07 | PB5.0.04: 検索件数取得 By Zacky |
カテゴリ:PowerBuilderの開発環境
日付:2002年06月07日 09:54 発信者:リエッチ
題名:RE(4):PB5.0.04: 検索件数取得
Zackyさん、おはようございます。
>取得件数が10000件以上であれば処理を中断しデータウィンドウに何も表示しないという処理を実現しようとしてい
て、
>retrieve関数で読み込みを開始したときに件数がとれれば、レスポンス的に早くなるのでは?と考えていたのです
>が・・・。無理でしょうか?
無理ではありません。M.Mさんの方法もありますし、retreiverowイベントでカウントアップして
dbcancelする方法もあります。
ただ、retrieverowイベントは、現時点の表示件数をリアルタイムに表示するときは有効ですが
その機能を必要としない場合は、表示スピードが通常よりは遅くなるのでおすすめしません。
私がやっていたのは、現時点の表示件数をリアルタイムに表示するのと、表示している途中で
キャンセルボタンが押されたときはその時点までの表示でストップするという画面を作りたくて
上記の方法をとりました。その機能を必要とするときは、retrieverowイベントがおすすめです。
ではでは
PS:あーー久しぶりの登場で、ぎこちない返答だなぁ?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.