تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] انشاء progress bar يعمل عند الاستيراد من قاعدة البيانات
#1
هل من الممكن من محترفي الفيجوال بيسك كتابة كود يقوم بتشغيل progress bar اثناء تحميل البيانات حيث عندما ينتهي استيراد البيانات او البحث في قاعدة البيانات يكون تم ملئ ال progress bar حيث انني بحثت في المنتدي وفي المواقع الاجنبية ولم اجد الكود وشكراً
الرد }}}
تم الشكر بواسطة: ابو انس
#2
اولا بما انه حجم البيانات لديك كبير وافترض انه يأخذ 4 او 5 ثواني على الاقل حتى يتم جلب البيانات فلا بد من استخدام الاجراءات المخز stored procedures
طبعا هذا في حال كانت قاعدة البيانات سيكوال سيرفر
انا عملت تجربة احضار بيانات من قاعدة البيانت لدي جدول المواد يحتوي 800 مادة والجدول يحتوي على نحو 40 عمود وتم جلب بيانات المواد ال800 وكأنهن مادة واحدة
تمت هذه التجربة على جهاز لابتوب رام 2 جيجا ومعالح سيليرون وهارده عادي

ثانيا
قم بعمل عداد عن طريق جملة فور ولا تنسى استخدام الاداة backgroundworker لمنع التهنيج 
العدداد يبدأ بالعمل قبل بداية الكود الذي يجلب البيانات
وعند نهاية الكود يتوقف العداد عن العمل والقيمة التي سننتهي اليها تعتبر الفترة الزمنية اللازمة لجلب البيانات لديك 
هذه القيمة نخزنها في متغير يتم حفظه في سيتخ
هذا المتغير وليكن اسمه مثلا x قيمته رقمية وعند انشاءه نسد اليه قيمة مبدئية تقدرها انت بالوقت المقدر لتحميل قاعدة البيانات
والان تستطيع وضع بروجريس بار ومؤقت زمني يتدرج ضمن 10 مراحل مثلا كل مرحلة فترتها الزمنية تساوي عشر قيمة المتغير x والذي ياخذ قيمته من الستنج
ارجو ان تكون الفكرة واضحة
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: adam mostafa , خالد20
#3
(28-06-21, 11:21 PM)ابو انس كتب : اولا بما انه حجم البيانات لديك كبير وافترض انه يأخذ 4 او 5 ثواني على الاقل حتى يتم جلب البيانات فلا بد من استخدام الاجراءات المخز stored procedures
طبعا هذا في حال كانت قاعدة البيانات سيكوال سيرفر
انا عملت تجربة احضار بيانات من قاعدة البيانت لدي جدول المواد يحتوي 800 مادة والجدول يحتوي على نحو 40 عمود وتم جلب بيانات المواد ال800 وكأنهن مادة واحدة
تمت هذه التجربة على جهاز لابتوب رام 2 جيجا ومعالح سيليرون وهارده عادي

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

شكراً ساحاول تطبيق ما قلت في المشروع شكراً جداً
الرد }}}
تم الشكر بواسطة: ابو انس
#4
(28-06-21, 11:21 PM)ابو انس كتب : اولا بما انه حجم البيانات لديك كبير وافترض انه يأخذ 4 او 5 ثواني على الاقل حتى يتم جلب البيانات فلا بد من استخدام الاجراءات المخز stored procedures
طبعا هذا في حال كانت قاعدة البيانات سيكوال سيرفر
انا عملت تجربة احضار بيانات من قاعدة البيانت لدي جدول المواد يحتوي 800 مادة والجدول يحتوي على نحو 40 عمود وتم جلب بيانات المواد ال800 وكأنهن مادة واحدة
تمت هذه التجربة على جهاز لابتوب رام 2 جيجا ومعالح سيليرون وهارده عادي

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


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: ابو انس
#5
انشئ انت المثال ونحن نعدل عليه
انا اصلا لم اتعامل في حياتي كلها مع جدول كبير الحجم لدرجة ان جلب البيانات التي فيه ستأخذ وقت طويل لدرحة انه نعمل له برجريس بار
على الاقلية ارفع لنا قاعدة بيانات فيها جدول بهذا الحجم لكي نقدر نطبق المثال
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: خالد20 , kebboud
#6
(10-07-21, 10:49 AM)ابو انس كتب : انشئ انت المثال ونحن نعدل عليه
انا اصلا لم اتعامل في حياتي كلها مع جدول كبير الحجم لدرجة ان جلب البيانات التي فيه ستأخذ وقت طويل لدرحة انه نعمل له برجريس بار
على الاقلية ارفع لنا قاعدة بيانات فيها جدول بهذا الحجم لكي نقدر نطبق المثال

السلام عليكم أخي الكريم
أرجو أن تفهمني جيدا أيها الأخ العزيز
أريد منك مثالا يحتوي على اكواد و ليس على مثال فيه قاعدة بيانات ضخمة ..نحن نريد أكوادا فقط 
إفترض عندي ملف كبير أريد أن أنسخه في مكان آخر ...و عندي بروجريس بار يتزايد مع تقدم النسخ 
كيف يمكننا ذلك
شكرا أخي العزيز


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: ابو انس
#7
وعليكم السلام
في المرفقات تجد سورس كود يحتوي ما طلبت
 البرنامج مصمم للتحميل من الانترنيت
يحتوي تيكست بوكس عدد 3 في الاول من الاعلى يجب لصق مسار مثلا مسار ملف موجود على القرص d ولا تنسى انه يجب ان يكون اسم الملف موجود ضمن المسار
في التيكس بوكس الثاني مسار المجلد الذي سوف نلصق الملف به وطبعا هناك زر لفتح مربع حوال فايل دايلوج
 في التيكست بوكس الثالث اكتب اسم المف ولاحقته

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

علما ان هذا البرنامج مصمم بالاساس للتحميل من الانترنت ولكن تستطيع استخدامه لنسخ من قرص الى قررص


الملفات المرفقة
.rar   WindowsApplication13.rar (الحجم : 87.18 ك ب / التحميلات : 124)
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: kebboud , kebboud , خالد20 , خالد20
#8
(10-07-21, 05:33 PM)ابو انس كتب : وعليكم السلام
في المرفقات تجد سورس كود يحتوي ما طلبت
 البرنامج مصمم للتحميل من الانترنيت
يحتوي تيكست بوكس عدد 3 في الاول من الاعلى يجب لصق مسار مثلا مسار ملف موجود على القرص d ولا تنسى انه يجب ان يكون اسم الملف موجود ضمن المسار
في التيكس بوكس الثاني مسار المجلد الذي سوف نلصق الملف به وطبعا هناك زر لفتح مربع حوال فايل دايلوج
 في التيكست بوكس الثالث اكتب اسم المف ولاحقته

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

علما ان هذا البرنامج مصمم بالاساس للتحميل من الانترنت ولكن تستطيع استخدامه لنسخ من قرص الى قررص
السلام عليكم أخي الغالي

لم استطع أن استوعب خطوات تشغيل المثال بسبب كثرة التكست بوكس


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة:
#9
وعليكم السلام
التيكست بوكس عددهن فقط 3
الاولى نضع فيها مسار الملف المراد لصقه او تستطيع وضع رابط موقع ويب
الثانية رابط المكان المراد الحفظ به
الثالث الاسم الذي نريد حفظ الملف به
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: خالد20 , kebboud
#10
(10-07-21, 09:13 PM)ابو انس كتب : وعليكم السلام
التيكست بوكس عددهن فقط 3
الاولى نضع فيها مسار الملف المراد لصقه او تستطيع وضع رابط موقع ويب
الثانية رابط المكان المراد الحفظ به
الثالث الاسم الذي نريد حفظ الملف به


شكرا جزيلا 
أدام الله علينا و عليكم لباس العافية


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: ابو انس


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 80 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  سورس كود الارسال الى الواتس -يعمل يرجي التعاون للتطوير new_programer 5 224 03-03-24, 08:45 PM
آخر رد: new_programer
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 158 25-02-24, 06:29 AM
آخر رد: loay775
  كود انشاء نسخة احتياطية محمد بن عطية 1 131 21-02-24, 09:59 PM
آخر رد: atefkhalf2004
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 193 20-02-24, 12:00 AM
آخر رد: Kamil
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 500 17-02-24, 02:57 PM
آخر رد: strongriseman
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 249 11-02-24, 08:43 PM
آخر رد: assuhimi
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 295 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 255 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 638 18-01-24, 11:40 PM
آخر رد: العتيق

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


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