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

ضغط القاعدة من قاعدة اخرى

مغلق
بدأه omran1 في 27 أغسطس 2007 · 2 رد · 744 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

كان عندي عشرات قواعد البيانات واريد لو أمكن أمر يستعرض القاعدة او عدة قواعد ويقوم بضغطها , تعبت كل مره افتح كل واحده على حده واضغط

فلو امكن برنامج او مثال واكون شاكر لكم

#2

أخي الكريم تحية طيبة وبعد ...

هناك برنامج جميل جدا للأخ المشرف ( maxxin ) في منتدى المحيط العربي جازاه الله خيراً ... وقد أرفقت لك المثال من غير استأذانه أتمنى يسامحني على ذلك ...

وكان قد ذكر التالي عن برنامجه :

اريد التنويه الى ان هذا المثال لا يستخدم جمل Sendkeys ، والتي تمت الاشارة اليها

الهدف من المثال :

عمل نسخة احتياطية لقاعدة بيانات او عمل نسخة احتياطية لقاعدة

بيانات مع ضغطها واصلاحها ، سواءا كانت تلك القاعدة هي القاعدة الحالية او قاعدة اخرى.

مزايا اضافية :

1 - اتاحة الفرصة للمستخدم كي يحفظ القاعدة الجديدة (النسخة الاحتياطية)

بنفس المسار الحالي او مسار اخر من اختياره.

2 - ظهور اشعار لابلاغ المستخدم بنجاح عملية النسخ.

3 - امكان اغلاق النموذج اليا بعد اتمام النسخ بنجاح.

4 - عرض مسار قاعدة البيانات الاصلية بالنموذج لمزيد من التحقق من قبل المستخدم.

5 - عرض مسار قاعدة البيانات الجديدة بالنموذج لمزيد من التحقق من قبل المستخدم.

6 - استخدام مربع حوار خاص يالاوفيس للمساعدة في اختيار قاعدة البيانات المطلوب نسخها.

7 - استخدام مربع حوار خاص يالاوفيس للمساعدة في اختيار مسار لقاعدة البيانات المنسوخة.

كيفية الاستخدام :

1 - حدد قاعدة البيانات المطلوب عمل نسخة احتياطية لها.

2 - اذا اخترت "قاعدة بيانات اخرى" ينشط زر الاختيار ليمكنك فتح مربع حوار لاختيار القاعدة المطلوبة.

3 - بعد ذلك ، اختر الاجراء المطلوب.

4 - اذا اخترت "نسخة احتياطية" ، سيتم عمل نسخة من قاعدة البيانات المختارة ، وبنفس الاسم

مضافا الى الاسم تاريخ اليوم والساعة والدقيقة ، صباحا ام مساءا.

5 - اذا اخترت "نسخة احتياطية مع الضغط والاصلاح" ، سيتم عمل نسخة من قاعدة البيانات المختارة ،

وبنفس الاسم مضافا الى الاسم تاريخ اليوم والساعة والدقيقة ، صباحا ام مساءا.

ولكن سيتم ضغط واصلاح قاعدة البيانات بعد عمل النسخة الاحتياطية.

اضف الى ذلك ، ان القاعدة الجديدة (النسخة الاحتياطية) يتم عمل سجل لها ، عبارة عن ملف

نصي ، يسجل به الاخطاء التي تم اصلاحها ان وجدت.

هذا السجل ياخذ نفس اسم القاعدة الجديدة ويوضع بنفس مسارها. مع العلم بان هذا السجل لايتم

انشاؤه اذا لم توجد اخطاء اثناء عملية الاصلاح.

ملحوطة : اذا لم تكن ترغب في ان يتم انشاء هذا السجل ، افتح موديول النموذج ، وقم بتعديل كلمة

True بالجملة التالية الى False

LogFile:=True

6 - اختر مسار الحفظ.

فاذا اخترتت "مسار من اختياري" ينشط زر الاختيار ليمكنك فتح مربع حوار لاختيار المسار المطلوب.

7 - حدد الاختيار "اغلاق النموذج آليا بعد نجاح الاجراء" ، اذا اردت ان يتم اغلاق النموذج اليا بعد نجاح

الاجراء المطلوب.

8 - اضغط على زر "تنفيذ" لتنفيذ الاجراء المطلوب بناءا على اختياراتك.

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

وشكراً

أخوك بالله sandanet

BackupCompact.rar

تم تعديل هذه المشاركة بواسطة SANDANET في 29 أغسطس 2007 في 04:24

#3

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

بارك الله فيك

برنامج اكثر من رائع

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

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