PDA

نسخه کامل مشاهده نسخه کامل : Update کردن Grid از روی Record های یه بانک SQL Server خیلی طول میکشه و جواب نمیده



Mitibob
18-04-2007, 21:09
من در حال Update کردن Grid از روی Record های یه بانک SQL Server هستم. چون تعداد Record ها زیاده در حدود
ده هزار چند ثانیه ای طول می کشه! در طول این مدت فرم من Not Respond می شه. راه حل VB داری؟ حاضر نیستم به در دسر های Thread های ساختگی تو VB دچار بشم.

bad_boy_2007
18-04-2007, 22:51
از VBA.DoEvents استفاده کن درست میشه
بین کدهای برنامه اونجایی که پردازشت رو انجام میدی این دستور رو بنویس

Mitibob
19-04-2007, 10:01
درود. مشکل حل شد. می دونی این Doevent چی کار می کنه؟! سرعت Process برنامه رو کم کرده اما فرمم زنده شد.

bad_boy_2007
19-04-2007, 18:05
doevents باعث میشه که در حین انجام پردازشهای سنگین فرم رویدادهای (events) ماوس و کیبورد رو چک کنه