موضوعات سابقة في هذه السلسلة
كيف تتيح للمستخدم البحث بأي حقل من حقول البيانات ـ أبو هاجر (1)
http://www.arabteam2000.com/vb/showthread....ht=%E5%C7%CC%D1
كيف تجعل برنامجك يتأكد من وجود إصدار أكسس المناسب قبل تشغيله - أبو هاجر (2)
http://www.arabteam2000.com/vb/showthread....ht=%E5%C7%CC%D1
كيف تستخدم السحب والإفلات في أكسس - أبو هاجر (3)
http://www.arabteam2000.com/vb/showthread....ht=%E5%C7%CC%D1
السلام عليكم جميعاً ورحمة الله وبركاته وبعد
يستخدم كثير منا فكرة وضع الجداول في قاعدة بيانات مستقلة عن البرنامج ثم الارتباط بها وهذه هي الطريقة الصحيحة حتى تكون البيانات في ملف مستقل
لكن السؤال الذي يقض مضجع الكثير من المبرمجين بل وحتى المستخدمين هو كيف يتم المحافظة على هذه البيانات من الضياع أو التلف
الطريقة المعتادة هي نسخ هذه القاعدة على قرص مرن ، لكن لأن القرص المرن صغير الحجم فإننا بحاجة إلى ضغط قاعدة البيانات قبل نسخها إلى القرص المرن
والحقيقة أن عملية الضغط تتم عادة بواسطة أدوات توزعها أو تبيعها الشركات وأغلب هذه الأدوات هي أدوات OCX أو DLL وقد أمضيت فترة ليست بالقصيرة أبحر في الإنترنت بحثاً عن أداة مناسبة يمكن استخدامها من داخل أكسس حتى توصلت إلى هذه الأداة واستعملتها فأثبتت مع الزمن جدارتها وروعتها
هذه الأداة هي XceedZip.dll وليس المجال هنا مجال تعداد ميزات هذه الأداة لكن أترك لكم المثال المرفق لتطلعوا عليه وتجربوه علماً بأنني وضعته على شكل exe لأنني وضعت في داخله أمر تعريف الأداة وهو أمر ضروري حتى تعمل الأداة بشكل صحيح وقد شرحت ذلك في نموذج التعليمات المرفق بالبرنامج
علماً بأن الملفات سيتم وضعها في الدليل التالي
c:cop_zip_access
وبعد الانتهاء من فك الملفات اذهب إلى الدليل المحدد وانقر نقراً مزدوجاً على البرنامج com_zip.mdb وجربه تجربة قاسية وحاول التعديل في القاعدة المرفقة ثم استرجاع النسخة وتأكد من أنه يقوم بالمطلوب وأنا في انتظار ردكم وانطباعاتكم
آملاً أن يجوز البرنامج على رضاكم وأن تجدوا في ما ينفع ولا تنسوني من صالح الدعاء
أخوكم / أبو هاجر
http://site127.webhost4life.com/aboali/com..._zip_access.exe
