تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل احد يقدر يفيدني بكود لتحديث داتا جيرد كل 30 ثانية لمشروع مربوط ب Excel معVB
#1
ياريت حدا يقدر يفيدني بكود اتحديث داتا جيرد خاص بالبروجكت تبعي يتكون من ثلاث مراحل 
المراحة الاولى :

ملف Excel مربوط بموقع اونلاين  ع النت خاص فيني وكل مرة تتحدث الارقام الي في ال Excel خلال كل ثانية 


المرحلة الثانية  : انا رابطة ملف ال Excel  مع   برنامجي بس الارقام ثابتة ماتتغير في VB  والمفترض انها تتغير تلقائيا من Excel لان ال Excel تبعي فاتح انا نزلت صورة عشان تفهمو غرضي .... ياريت حد يساعدني بكود تحديث البيانات في VB  كل ثانية او كل مايطرا تغير بيانات بال Excel انا حطيت كود الربط والملف محمل عندي جاهز بس كيف اسوي كود يقدر يفيدني ويسوي تحديث للبيانات لحالى من غير ما اضغط ع BUTTON  او احط الكود مثلا بال LOAD  انا رفعت لكم صور للتوضيح علما بكل الارقام هاذي تتغير كل ثانية بال Excel اتمنى يكون الجميع فهمني شو قاصدة واسفة ع الاطالة 


1 / صورة توضح الارقام الي تتغير كل ثانية بالاكسيل .
2 / صورة توضح شكل البيانات داخل الداتا جيردفيو . 

محتاجة فقط كود تحديث البيانات بشكل مباشر داخل برنامجي من غير ما اضغط ع BUTTON
الرد }}}
تم الشكر بواسطة:
#2
بعد الكود الذي يجلب البيانات من الموقع إلى ملف اكسل ،، تضعين كود تعبئة الداتاقريد من ملف الاكسل ...
الرد }}}
تم الشكر بواسطة:
#3
من رأيي عليك اخذ نسخة من الملف ( الاكسل ) قبل كل عملية اتصال .
وان يكون الاتصال مع النسخة , ثم قطع الاتصال وحذف الملف واخذ نسخة جديدة .
الرد }}}
تم الشكر بواسطة:
#4
مافهمت شي منكم الاكسيل من الاساس مربوط ببرنامج .... البرنامج بحد ذاته متصل من بالانترنت ..............انا الحين ما اقدر اشوف لي طريقة كود تحدث لي البيانات بصورة سريعة بالاكسيل
الرد }}}
تم الشكر بواسطة:
#5
على العموم الطلب غير واضح بتلك الدرجه و لكن حسب ما فهمت

الطريقة هي باستخدام اداة Timer حيث يتم تنفيذ الكود كل مدة انتي تقومي بتحديدها دون الحاجه للضغط على زر Button بكل مره حتى يتم التحديث

بالمناسبه هناك تقنية جميله جدا و لكن تحتاج الى وقت حتى تتقنيها و تقدمها مايكروسوفت و اسمها SignalR فائدتها مثلا لو كان لدينا شاشه تعرض اسعار الاسهم فمن الصعب الاتصال كل جزء من الثانيه حتى يتحقق هل تغير اي أسعار للاسهم ام لا ،، لذلك الحل هو فتح حلقة اتصال بحيث ان الطرف الاول يطلب من مزود البيانات عند اي تحديث لبيانات معينه فانه يرسل له تنبيه حتى يقوم الطرف الاخر بعرض التحديثات الجديده و بهذا تتلاشى الطلب المكرر لقاعدة البيانات بدون فائده و التي تستهلك موارد الجهاز الذي يعمل عليه النظام.

هذا و الله المستعان ،،
الرد }}}
تم الشكر بواسطة:
#6
الله يعطيك الف عافية اخوي myalsailamy .... شرح اكثر من وافي ....نعم هو برنامج اسهم وياريت تفيدني اكثر واكثر .....وايش احط جوا ال timer ايش افضل كود ممكن وضعه اخوي
الرد }}}
تم الشكر بواسطة:
#7
هل يمكنك الاتصال بالاكسل ؟ وهو متصل بالبرنامج الاخر؟
الرد }}}
تم الشكر بواسطة:
#8
المرفق مجرد صور.
لو كان المرفق ملف الاكسيل كان ممكن نجد طريقه لايجاد طريقه للفكرة المطلوبة.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 160 06-03-24, 07:49 PM
آخر رد: احمد خطاب
  [C#.NET] طباعة بيانات داتا جرد فيو h2551996 0 94 25-02-24, 02:31 PM
آخر رد: h2551996
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 649 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] ستايل داتا جرد فيو h2551996 10 350 17-01-24, 02:52 PM
آخر رد: aljzazy
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 719 15-12-23, 07:47 AM
آخر رد: foad8920
  [VB.NET] مطلوب دمج جملتين لتحديث قاعدة بيانات فى جملة واحدة AmeenRashed 1 336 18-11-23, 01:32 AM
آخر رد: sniper2030
Exclamation [VB.NET] من يقدر يعمل لي استعلام يحقق طلبي ؟ أبو خالد الشكري 5 422 09-11-23, 02:25 PM
آخر رد: أبو خالد الشكري
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 475 17-10-23, 06:51 PM
آخر رد: new_programer
  [VB.NET] مشكلة في داتا جرد فيو h2551996 4 461 13-09-23, 01:26 PM
آخر رد: h2551996
  [سؤال] دمج جدولين في داتا جريد فيو alhuraibi 0 362 04-08-23, 12:08 AM
آخر رد: alhuraibi

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم