منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف يمكن التغلب على مشكلة تحديث البيانات ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الاساتذة الافاضل :
السلام عليكم

تم عمل فولدر مشاركة بين ادارتين فى الشركة لتبادل البيانات من خلال برنامج ب فيجوال بيسك6 بالادو وقاعدة بيانات اكسيس والبرنامج يعمل بشكل ممتاز
المشكلة :
عند تحديث البيانات (اضافة او تعديل او حذف) لاتظهر التعديلات فى الادارة الاخرى المشاركة فى الفولدر الا اذا تم عمل restart للفورم
المطلوب:
ظهور اخر التحديثات اتوماتيك بدون عمل restart للفورم
اتمنى اكون وضحت المشكلة
ولسيادتكم خالص احترامى ومحبتى
استخدم أداة تايمر لتقوم بعملية التحديث كل 5 او 10 او 20 ثانية

وقم باستدعاء نفس البيانات من خلال التايمر

بالتوفيق
استاذ نا الفاضل / اشكرك على الرد ولكن "
كيف يمكنى تحديد الوقت فى التايمر ؟
وهل اجعل التايمر يقوم ب restart للفورم كل 20 ثانية مثلا ؟
كالمثال التالى :
unload me
form1.show
ضع كود عرض البيانات في التايمر سوف يقوم كل 20 ثانية أي تضع في interval 20000 حتى يحدث البيانات كل 20 ثانية

بالتوفيق
انا شخصيا عملت button


كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.ResTableAdapter.ClearBeforeFill = True
       Me.ResTableAdapter.Fill(Me.DatasetDataSet.res)
       MsgBox("تم تحديث السجلات")

وماشي الوضع معاي
(01-08-16, 02:07 PM)ahmedabdelaliem كتب : [ -> ]ضع كود عرض البيانات في التايمر سوف يقوم كل 20 ثانية أي تضع في interval  20000  حتى يحدث البيانات كل 20 ثانية

بالتوفيق

فعلا ستظل استاذنا الكبير - نجحت الفكرة -جزاك الله كل خير
حياك الله اخي

بالتوفيق