PDA

View Full Version : سوال: بروزرسانی اطلاعات تغییر داده شده گریدویو با حجم زیاد داده ...



djhooman
یک شنبه 22 اردیبهشت 1392, 20:24 عصر
سلام دوستان

من توی برنامم کاربر اطلاعات رو وارد میکنه و مدیر اطلاعات رو بواسطه فرم تایید اطلاعات توسط مدیر اطلاعات و ثبت نهایی میکنه که هم در سیستم گزارشگیری بره و هم اطلاعات و دیگه کاربر نتونه ویرایش کنه

خوب تا الان که حجم اطلاعات زیاد نبود مشکلی توی فیلد تایید/عدم تایید و نمایش در صورت وضعیت/عدم نمایش نداشت ....

اما الان چون حدود 20.000 رکورد داریم دیگه مثل قبل نمیشه با Bind کردن و کد آپدیت BindingNavigator کلیه تغییرات رو بروز کرد و وقتی کاربر مقلا روی 20 تا رکورد تغییر ایجاد میکنه و گزینه ثبت تغییرات رو میزنه با اینکه تیکه کد آپدیت BindingNavigator رو در Thread قراردادم که فرم هنگ نکنه باز هم برنامه کرش میکنه و مجبور میشه کاربر اونو ببنده ....

حالا روش دیگه ای هست که اطلاعات دو فیلد تایید مدیر و ارسال به صورت وضعیت رو که مدیر تغییر میده خیلی سریع روی دیتابیس اعمال بشه ???????????

تصویر از فرمم گزاشتم ....

راهنمایی کنید

djhooman
یک شنبه 22 اردیبهشت 1392, 20:27 عصر
تکه کد باتن « ثبت تغییرات »

Private Sub ButtonX3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonX3.Click

Dim th1 As Thread
th1 = New Thread(AddressOf t1)
th1.Start()

End Sub
Sub t1()
Dim cPro As New clsProgress()
cPro.startProgress()
Me.Validate()
Me.OrderBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.DatabaseRCData Set)
cPro.stopProgress()
End Sub

djhooman
سه شنبه 24 اردیبهشت 1392, 20:00 عصر
99 تا مشاهده
0 راهنمایی !!!!!!!!!!!!!
کسی نیست ؟

djhooman
پنج شنبه 26 اردیبهشت 1392, 22:19 عصر
کسی نیس ؟؟؟؟؟؟؟؟؟؟؟؟؟؟//

djhooman
جمعه 27 اردیبهشت 1392, 03:52 صبح
یکی یه چمکی بچنه دیگه !!!
راه حلی وجود نداره ؟؟؟

djhooman
یک شنبه 29 اردیبهشت 1392, 18:19 عصر
دوستان کسی نیست ؟؟؟