اريد ترحيل السنة في قاعدة مستقله باسم اخر في نفس مسار البرنامج وتفريغ بيانات القاعدة الاساسية المرتبط بالواجهة للسنة الجديدة وشكراً
اريد ترحيل السنة في قاعدة مستقل باسم اخر وتفريغ بيانات القاعدة الاساسية
الفكرة أخي هي أنك ستستخدم الطريقة CompactDatabase لضغط ونسخ قاعدة البيانات إلى ملف جديد، ثم تستخدم أوامر DELETE لحذف البيانات من جداول قاعدة بياناتك الأصلية (التي تم النسخ منها إلى الملف الجديد)...
DBEngine.CompactDatabase strOldDB, strNewDB
حيث strOldDB هو اسم ومسار قاعدة بياناتك الحالية (المرتبطة بالواجهة)، وstrNewDB هو اسم ومسار قاعدة البيانات الجديدة (الإرشيف)...
تستطيع معرفة المسار في حالة أردت أن يكون بالكود بواسطة:
Application.CurrentProject.Path
والله أعلم..
اولاً : اشكرك على الرد
ثانياً : اتمنا ان تطبق هذه الطريقة بالتعديل على المثال المرفق لاني لم افهم شي
وشكراً
حسناً أخي... أرفقت تعديلاً على ملفك يوضح الفكرة، انتبه لتحديث الجداول المرتبطة في حالة حدوث أي إشكال. في انتظار الرد إن حدثت مشاكل نستطيع معالجتها...