untuk yang dimaksud mas gun itu udah pernah diposting sama mbak lilis juga kalu gak salah.. bukanya harus pake asynchrounous (option adasyncfetch di open recordset kalu gak salah) jadi mas gun dah betul.. cuma masalahnya dengan asynchronous emang recordcountnya belum ketahuan tapi gak mgkn -1 (kalu -1 terus itu cursornya di aduseserver tuh, harus diganti ke aduseclient) nah, kalu cursor dah bener aduseclient, dan emang bukanya pake asynchronous, jangan coba2 pake recordcount, karena sama aja, dia akan berhenti dulu sampe fetch data selesai baru recordcountnya ketahuan... jadi kita cuma bisa menampilkan progress sesuai dengan di fetchprogress eventnya aja (paling untuk tampilin waktu fetchingnya aja)... dan sampe dia complete fetchnya baru d kita bisa dapetin recordcountnya kira2 begitu... ======================= http://www.fire888.com
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Gunawan Sent: Monday, June 25, 2007 11:13 AM To: [email protected] Subject: Re: [Programmer-VB] Tips n Triks menggunakan Progressbar utk Menampilkan Data yg Banyak Maksudnya begini Mbak Lilis, btw sori ya rekan2 saya via milis barangkali bermanfaat buat yang lain juga. saat perintah rs.open di execute Part dari code untuk menampilkan progress bar kan dibagian bawahnya. Jadi kelihatannya record di fetch dulu ke recordset object, setelah selesai baru coding untuk menampilkan progress bar di execute? bukankah jadi kelihatannya terlambat? Sedangkan yang kita butuhkan saat record di fetch itu progress bar dimunculkan. CMIIW. Soalnya kalau saya lihat menggunakan cursortype KeySet atau saat property rs.RecordCount dapat digunakan adalah setelah all record di fetch ke recordset? Saya pernah mencoba menggunakan attach asynchronous yang mana record di fetch ke recordset object on need. juga ada event on fetch complet dst dst. saya agak lupa karena sudah agak lama cobanya. tapi kelihatannya lebih mungkin membuat progress bar-nya. tetapi rs.RecordCount disini tidak valid. kalau gak salah isinya -1 terus. Jadi kalau saya lihat dari codingnya Mbak Lilis, progress bar itu dijalankan setelah record di fetch ke recordset object dan sebelum di assign ke datagrid. jadi seperti looping dummy. sedangkan pada saat rs.open di execute tidak ada progress barnya? CMIIW. Terima kasih. Gun ----- Original Message ----- From: Lilis Suryani To: [email protected] Sent: Monday, June 25, 2007 10:50 AM Subject: Re: [Programmer-VB] Tips n Triks menggunakan Progressbar utk Menampilkan Data yg Banyak sorry mas gun, aku koq kurang jelas ya dgn pertanyaanya. coding ini kan emang utk memproses buka/tampil record. jadi program akan membuka dulu recordnya dan stlh terbuka maka recordnya langsung ditampilkan ke grid. mengenai cursorlocation itu tergantung dari bnyknya user yg akan menampilkan. kalo pake adUseServer maka kalo ada bnyk user yg saat itu juga mau nampilkan data, server bisa "kelabakan" juga --- Gunawan <[EMAIL PROTECTED]> wrote: > Mbak Lilis, > mau tanya berkaitan codingnya Mbak Lilis. > Bukannya pada saat rs.open program akan berhenti sampai perintah selesai dilaksanakan? > rs.Open sSQL, cn, adOpenKeyset, adLockBatchOptimistic > ataukan ini karena pengaruh dari adLockBatchOptimistic? > > Bagaimana pengaruh terhadap parameter rs.CursorLocation. > saya biasanya pakai adUseClient. > > Terima kasih sebelumnya. > Regards, > Gun Salam Lilis Suryani ArjaMaya . No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM
