2016-03-18 5 views
1

私の機能は実行中のクエリです。要求されたデータに応じて実行されます。クエリの実行中に、cfprogressbarが進捗している間に、実際のクエリのロードcfprogressbar &ステータス/タイトルの変更を表示します。私はまだ静的な時間を示すすべての例は、運を今までGoogleで検索しています。ColdFusion cfquery realtime cfprogressbar

私は本当のcfqueryの読み込み時間を得ることができると思っていました&私はcfprogressbarにその値を渡します。

  • のColdFusion 11
  • 窓2012
  • cfprogressbar
  • のcfquery
+1

cfprogressbarタグはバインドするデータを表示するため、「本当のcfqueryローディング時間を取得する」ことはどこから得られますか?あなたのサーバーサイドコードはこれをどこかで提供していますか? –

+0

これは私が知りたいことですか?私は時間を取る場合、私はprogbarを表示することができますか? – IBM

+0

coldfusionエンジンはクエリを実行しません.dbサーバーはクエリを実行します。そのため、coldfusionエンジンはクエリの実行中にdbサーバーがどこにあるのかわからず、coldfusionエンジンはdbサーバーに要求を出しています –

答えて

5

残念ながら、あなたは正確なプログレスバーを表示することはできません教えてください。 ColdFusionエンジンはクエリを実行しません。データベースサーバはクエリを実行します。そのため、ColdFusionエンジンは、クエリの実行中にデータベースサーバがどこにあるかを認識しません。何か起こっていることをユーザーに知らせたい場合は、「スピナー」を表示できます。

+2

合意。あなたの[最初のコメント](http://stackoverflow.com/questions/36090518/coldfusion-cfquery-realtime-cfprogressbar#comment59840338_36090518)は非常に簡潔に書いています:* "あなたのdbエンジンはcoldfusionエンジンに時々どのくらいそれはあなたが何かを知っていることをユーザーに知らせる何らかの不確定なステータスインジケータだけですが、タスクは終了する。 – Leigh