KHALED JAMAL قام بنشر أبريل 7, 2009 قام بنشر أبريل 7, 2009 السلام عليكم ورحمة الله وبركاتة اخواني الاعزاء هل ممكن حذف قاعدة بيانات اكسس تلقائياً بتحدديد تاريخ معين وبحيث تختفي كلياً من الجهاز وجزاكم الله كل الخير
osama ababneh قام بنشر أبريل 8, 2009 قام بنشر أبريل 8, 2009 اخي العزيز خالد توجد طريقة ولكنها ليست من خلال الاكسس لوحدة وانما بالاستعانة بزرع ملف امتدادة cmd طبعا طريقتي مطولة شيئا ولها عيوبها ولكن هذا وللاسف ما لدي الطريقة هي ان تصمم ملفي اكسس الاول هو الملف الرئيسي والذي سيتم العمل علية والذي سيتم حذفة بتاريخ معين بحيث انه في هذا التاريخ سيتم اغلاق القاعدة الحالية وفتح ملف الاكسس الثاني الملف الثاني لا يحتوي على شيئ سوى نموذج فارغ وهذا النموذج يفتح تلقائيا عند فتح ملف الاكسس وفية كود عند الفتح يفتح ملف cmd الذي سننشئة لاحقا وهذا هو الكود Call Shell("c:\aa.cmd", 1) طبعا على فرض ان الملف موجود في المحرك C الان ناتي الى ملف CMD افتح برنامج Notepad واكتب فية ما يلي del c:\bb.mdb احفظ باسم aa.cmd مع تغيير نوع الملف من txt الى (*.* ) All files الان حصلت على هذا الملف وقم بوضعة في الحرك C طبعا يجب ان يكون اسم القاعدة الثانية BB وان تكون موجودة في المحرك C وهذا هو عيب الطريقة ان الملفات يتم تحديد مكانها مسبقا ولا يجب تغييرة انا متاكد ان شرحي غير واضح ولكن بسبب ضيق الوقت لم استطيع انشاء مثال ارجو ان تصل الفكرة او ان يتدخل احد الزملاء بفكرة افضل واسهل
KHALED JAMAL قام بنشر أبريل 8, 2009 الكاتب قام بنشر أبريل 8, 2009 السلام عليكم ورحمة الله وبركاتة شكراً لك عزيزي اسامة ساحاول تطبيق الشرح وساعود اليك بالنتجية علماً انني لاول مرة سوف اتعامل بهذة الطريقة وبارك الله فيك
KHALED JAMAL قام بنشر أبريل 8, 2009 الكاتب قام بنشر أبريل 8, 2009 السلام عليكم ورحمة الله وبركاتة الاخ العزيز اسامة لقد حاولت تطبيق الموضوع ولكني لم انجح فهل من مساعدة وبارك الله فيك
osama ababneh قام بنشر أبريل 9, 2009 قام بنشر أبريل 9, 2009 اخي العزيز تفضل الملفات في المرفق ستجد ملف اكسس اسمة AA وهو يمثل البرنامج الذي سيتم العمل علية وله مدة انتهاء وسيتم شطبة يجب ان تكون الملفات الثلاثة في الدرايف D aa.rar
KHALED JAMAL قام بنشر أبريل 9, 2009 الكاتب قام بنشر أبريل 9, 2009 زاد الله فضلك عزيزي اسامة حقاً مبدع مشكورررررررررررررررررررررررررررررررررر
Mohamed Nada قام بنشر أبريل 17, 2009 قام بنشر أبريل 17, 2009 أخونا أسامه... دائما مبد وتجيب التايهة (مدح مصرى) إسمح لى أن أشارك بجزء ... كما عهدت سعة صدرك الدائمة. بقى أن يتم فتح قاعدة البيانات التى ستقوم بعملية الإلغاء للقاعدة التى ستحذف. وأنا فى مثل هذه الحالات استخدم المهام المجدولة للويندوز Scheduled Tasks وتقوم بفتح القاعدة التى ستقوم بالعمل .. والقاعدة عليها إغلاق نفسها بعد إنجاز المطلوب. وهكذا لا يحتاج المبرمج إلى فتح قاعدة البيانات فى التاريخ المحدد ... ويتم العمل حتى فى حالة عدم وجوده. تحياتى محمد ندا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.