Berdasarkan yang pernah saya lakukan menampilkan progress bar sembari melakukan 
Query terhadap database adalah hal biasa dan sangat memungkinkan untuk 
dilakukan. Apalagi jika proses query membutuhkan waktu yang relatif lama (jika 
record banyak) tentunya tampilan progress bar sangat membantu pemakai untuk 
mengetahui bahwa proses sedang berlangsung. Tampilan progress bar dengan waktu 
eksekusi Query akan sinkron jika progress bar dijalankan dalam proses looping 
menampilkan record-record hasil Query. Jika menggunakan Timer, besar 
kemungkinan antara tampilan progress bar dengan lamanya eksekusi Query tidak 
akan sinkron, karena jumlah record untuk setiap hasil query belum tentu selalu 
sama.
  ----- Original Message ----- 
  From: Iwan CS 
  To: [email protected] 
  Sent: Tuesday, June 10, 2008 9:45 AM
  Subject: Re: [indoprog-vb] Re: query dan progressba


  Kalo menurutku kita tidak bisa menghubungkan proses loading data yang di 
  eksekusi ke dataset dengan sebuah progress bar, karena kita tidak bisa 
  mengakses proses loading data ke dataset, yang kita dapat akses adalah 
  hasil akhir dari query kita yang berupa data di dataset. Dan sebenernya 
  itu pun gak semua data diambil dari server, karena hanya data yang 
  ditampilkan saja yang di fetch dari database, pada saat kita pindah ke 
  record baru, maka baru dataset mengambil kembali data dari database.

  Yang bisa kita lakukan adalah membuat progress bar untuk menunjukan 
  bahwa query sedang berlangsung , caranya dengan mempergunakan timer dan 
  progress bar, jadi kita set progress bar ke suatu nilai tertentu, 
  kemudian setiap sebelum perintah execute dari tiap query, kita tambahkan 
  perintah DoEvents agar proses timer dapat di kerjakan tanpa menunggu 
  perintah execute selesai. Nah pada fungsi timer, kita tambahkan progress 
  bar, dan timer di enable sebelum perintah query pertama di execute dan 
  di disable setelah perintah execute terakhir di kerjakan.

  Selamat mencoba.

  Iwan Cahyadi Sugeng

  Interaktif Cipta Lestari

  [EMAIL PROTECTED] wrote:
  > kenapa gak coba pake thread?
  >
  > ----- Reply to All the Original Message -----
  > Author: indoprog-vb
  > To: indoprog-vb
  > Date: 06/09/2008 04:50:17 PM
  > Subject: Re: [indoprog-vb] Re: query dan progressbar
  >
  >
  > bro, coba gini :listbox1.clear 'anggaplah kita mo ngisi listbox
  > 
  ----CUT-----



   

[Non-text portions of this message have been removed]

Kirim email ke