djhooman
یک شنبه 22 اردیبهشت 1392, 21:24 عصر
سلام دوستان
من توی برنامم کاربر اطلاعات رو وارد میکنه و مدیر اطلاعات رو بواسطه فرم تایید اطلاعات توسط مدیر اطلاعات و ثبت نهایی میکنه که هم در سیستم گزارشگیری بره و هم اطلاعات و دیگه کاربر نتونه ویرایش کنه
خوب تا الان که حجم اطلاعات زیاد نبود مشکلی توی فیلد تایید/عدم تایید و نمایش در صورت وضعیت/عدم نمایش نداشت ....
اما الان چون حدود 20.000 رکورد داریم دیگه مثل قبل نمیشه با Bind کردن و کد آپدیت BindingNavigator کلیه تغییرات رو بروز کرد و وقتی کاربر مقلا روی 20 تا رکورد تغییر ایجاد میکنه و گزینه ثبت تغییرات رو میزنه با اینکه تیکه کد آپدیت BindingNavigator رو در Thread قراردادم که فرم هنگ نکنه باز هم برنامه کرش میکنه و مجبور میشه کاربر اونو ببنده ....
حالا روش دیگه ای هست که اطلاعات دو فیلد تایید مدیر و ارسال به صورت وضعیت رو که مدیر تغییر میده خیلی سریع روی دیتابیس اعمال بشه ???????????
تصویر از فرمم گزاشتم ....
راهنمایی کنید
من توی برنامم کاربر اطلاعات رو وارد میکنه و مدیر اطلاعات رو بواسطه فرم تایید اطلاعات توسط مدیر اطلاعات و ثبت نهایی میکنه که هم در سیستم گزارشگیری بره و هم اطلاعات و دیگه کاربر نتونه ویرایش کنه
خوب تا الان که حجم اطلاعات زیاد نبود مشکلی توی فیلد تایید/عدم تایید و نمایش در صورت وضعیت/عدم نمایش نداشت ....
اما الان چون حدود 20.000 رکورد داریم دیگه مثل قبل نمیشه با Bind کردن و کد آپدیت BindingNavigator کلیه تغییرات رو بروز کرد و وقتی کاربر مقلا روی 20 تا رکورد تغییر ایجاد میکنه و گزینه ثبت تغییرات رو میزنه با اینکه تیکه کد آپدیت BindingNavigator رو در Thread قراردادم که فرم هنگ نکنه باز هم برنامه کرش میکنه و مجبور میشه کاربر اونو ببنده ....
حالا روش دیگه ای هست که اطلاعات دو فیلد تایید مدیر و ارسال به صورت وضعیت رو که مدیر تغییر میده خیلی سریع روی دیتابیس اعمال بشه ???????????
تصویر از فرمم گزاشتم ....
راهنمایی کنید