الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عند تشغيل استعلام الحاق

مغلق
بدأه H_O_A في 21 مارس 2007 · 14 رد · 1,096 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

اخواني الكرام لدي سؤال :

عند تشغيل استعلام الحاق ويكون بيه كمية كبيرة من البيانات تظهر في الاسفل صورة التحميل

اريد ان اظهر هذه الصورة في نموذج حتي اري عملية التحميل

شكرا لكم

#2

أخي أو أختي السائلة

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

بالتوفيق

Load_Data.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

السلام عليكم

الأخ محمد تركي شكراً على هذا المثال الجميل ,

ولكن هنا تم تأخير تنفيذ الأمر حتى يتم إظهار الشريط , فما هي الطريقة التي بموجبها نعرف الوقت اللازم لتنفيذ أمر معين , فيظهر الشريط وفي الخلفية يتم تنفيذ الأمر

أرجو أن تكون الفكرة وصلت

وشكراً

قالَ رَسُولُ الله صلى الله عليه وسلم:

"مَنْ لم يَشْكُرِ النّاسَ لَمْ يَشكُرِ الله "

حديث حسن صحيح

#4

شكرا للاخ محمد فؤاد تركي علي التفاعل دائما موجود

لك الشكر والتقدير

محمد

#5

شكرا علي المثال الجميل ولكن

ليس هذا المطلوب

الذي قمت بارفاقه مجرد صورة وهمية تقوم بالتحميل ولكن المطلوب الصورة الحقيقة لعملية نقل البيانات ( مثل التي تظهر في الوينددوز عند النسخ -- فهي تظهر في اسفل شاشة الاكسيس عند نقل كم بيانات كبير )

شكرا لك

تم تعديل هذه المشاركة بواسطة H_O_A في 22 مارس 2007 في 10:22

#6

أخي السائل

تم عمل تعديل علي المثال كالتالي

تم عمل عدد 2 جدول وعن طريق استعلام الالحاق تم تشغيل واضافة بيانات موجودة في جدول Data الي جدول Data1 وذلك بعد انتهاء عمليه تحميل البيانات من الجدول الاول الي الجدول الثاني

بمعني أصح تم عمل حدث أو نقل بيانات بعد انتهاء مؤشر التحميل

مرفق مثال يارب يكون فيه الفائده للجميع

بالتوفيق

ZLoad_Data.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#7

أخي الفاضل

اللي انت بعته عبارة عن صورة يتم بعدها تشغيل الاستعلام

انما انا اللي بسئل عنه هو عرض عملية النقل الفعلـــــــــــــــــــــــــــــــــــــية

علي فكرة المثال موجود وانا شوفته من فترة كبيرة شوية في المنتدي هنا دورت عليه ومش لاقيه

هو تقريبا كان من 3 سنين :D

شكرا لمحاولة الاجابة ولكن الذي تقوم بعرضه هو صورة وهمية وليست الصورة الحقيقة لنقل البيانات

ملحوظة :

انا علي ما اذكر كان الموضوع بيدخل فيه Activex control

#8

السلام عليكم ورحمة الله أخي H_O_A إن شاء الله تكون بخير

أنظر المثال المرفق يعمل الحاق 500 سجل دفعة واحدة بشريط

تقدم يمشي بالثانية مع أول سجل , وكذلك عند النقر على حذف

يحذف الـ 500 سجل بشريط يحاكي الشريط الفعلي أنظر الشريط

أسفل وقارن بينهما كذلك أنظر الكود والمتغيرات وحلقة التكرار

وأنت تفهم الألية التي يعمل بها الكود .. إن شاء الله يكون فيه الفائدة

للجميع ....... طبعا المثال يحتاج لتسجيل أداة

6 Micosoft ProgressBar Control

لمن هي غير مسجلة لديهم .. هذا والله أعلى وأعلم

أخوكم / اكسيرالحياة

EK_H_O_R.rar

تم تعديل هذه المشاركة بواسطة ekseer في 17 أبريل 2007 في 23:59

#9

السلام عليكم

ekseer يارب تكون بالف خير ( من اساتذة المنتدي )

هو ده الشغل الله يفتح عليك

انا كنت مقابل مثال شبيه ليه في المنتدي من سنتين تقريبا بس كان راح من عندي

علي العموم كل الشكر ليك وربنا يباركلك

#10

السلام عليكم

الأخ إكسير الله يعطيك العافية على هذا المثال

قالَ رَسُولُ الله صلى الله عليه وسلم:

"مَنْ لم يَشْكُرِ النّاسَ لَمْ يَشكُرِ الله "

حديث حسن صحيح

#11

بسم الله الرحمن الرحيم

العفو أحبتي الكرم .. دعواتي بالتوفيق للجميع

Ekseer

#12

الأخوة الكرام

لي سؤال حيرني وأنا اتفحص الأمثله والحلول المطروحة سامحوني أحياناً دماغي تقفل. لاحظت وضع قيم ثابته للمتغيرات فالأخ / محمد وضع قيمة المتغير = 10000 والأخ / اكسير وضع قيمة المتغير 500 سؤالي هو :

ماذا لو كانت السجلات المراد إلحاقها أو حذفها أكبر من 500 أو أكبر من 10000 أو أصغر من 500 أو 10000 هل يتوافق العداد مع السجلات يعني لو السجلات المحذوفة أو الملحقة 51000 فهل يتوافق العداد مع السجلات ؟

طيب ماذا لو استخرجت عدد السجلات المراد حذفها أو تحديثها وجعلت تلك القيمة هي قيمة المتغير ؟ فما رأيكم .

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 20 أبريل 2007 في 03:07

#13

بسم الله الرحمن الرحيم

أخوي أبو سارة - الله يمسيك بالخير أن كنت تصفحت الموضوع مساء ويصبحك بالخير أن كنت تصفحته صباحا

مخك يعمل بشكل ممتاز وسؤال في محلة .... الا

أنني أتحدث عن نفسي فقط ... وضعت مثالا فقط للإستدلال والتعلم فقط

والحل لما تفضلت به وأجزم أنك لاتجهله فأنت أستاذنا باالطبع

نجعل متغيرا للعدد المراد حذفه أو الحاقه من السجلات كأن يكون MaxRec

ثم نسند ذلك المتغير لشريط التقدم في قيمته العليا MAX برمجيا في الكود

وبذلك يعمل الشريط على المدى المحدد سلفا من السجلات .. هذا في تصوري وحسب علمي الـ MIN بالنسبة لـ MAX ـعلمكـــم:)

أخوك / اكسير

تم تعديل هذه المشاركة بواسطة ekseer في 20 أبريل 2007 في 04:42

#14

أخي الخبير /أكسير

بارك الله فيك وبارك لك في علمك

الآن عرفت

#15
اقتباس
والحل لما تفضلت به وأجزم أنك لاتجهله فأنت أستاذنا باالطبع

نجعل متغيرا للعدد المراد حذفه أو الحاقه من السجلات كأن يكون MaxRec

ثم نسند ذلك المتغير لشريط التقدم في قيمته العليا MAX برمجيا في الكود

وبذلك يعمل الشريط على المدى المحدد سلفا من السجلات .. هذا في تصوري وحسب علمي الـ MIN بالنسبة لـ MAX ـعلمكـــم

اخي اكسير

جزاك الله خير على هالمثال الرائع

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

تحياتي واحترامي

تم تعديل هذه المشاركة بواسطة at_aziz في 20 أبريل 2007 في 05:58

اتق الله حيث ماكنت

هذا الموضوع مغلق.

مواضيع مشابهة