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]
