سؤال

حسنًا ، هذا هو العطل الجديد الذي واجهته. أحاول إطلاق MDE جديد من ملف MDB الخاص المصدر الخاص بي ، وهو يقفل الوصول.

لذلك في MDB الخاص بي ، أقوم أولاً بالضغط والإصلاح ، ثم حدد إنشاء MDE جديد (تمامًا كما فعلت عدة مرات من قبل).

يبدو أنها تبدأ العملية ، ولكنها لا تصل أبدًا إلى المكان الذي يضغط عليه عند الانتهاء ، ولا يستجيب الوصول. لذلك بعد إغلاق التطبيق ، أنظر إلى المجلد حيث أحاول إنشاء MDE إلى وأرى أن هناك ملف وصول جديد DB1 هناك.

إذا حاولت فتح أنه يعطيني خطأ يقول لم يتم العثور على الملف ، ثم يقول أن Visual Basic للتطبيقات فاسدة.

الشيء ، لقد قمت للتو بتعديل بسيط للغاية على الكود منذ إطلاقه آخر MDE ، وبعد ذلك قمت بفحصه ومضاعفة Triple ... ليس ذلك لأنه مجرد فتح هذا النموذج وأغلق هذه الإضافة.

ومع ذلك ، كان لدي ملف MDB الخاص المصدري على قرص قمت بنسخه إلى الكمبيوتر المحمول الخاص بي ، ثم حاولت إعادة ربط الجداول بمحرك الشبكة (هل تم ربطها بجداول أخرى على محرك الأقراص المحلي حتى أتمكن من التطور دون اتصال) ؟؟

الرجاء المساعدة !!!

هل كانت مفيدة؟

المحلول

أول شيء للتحقق هو ما إذا كان الرمز الخاص بك يجمع. انتقل إلى نافذة VBE وحدد تصحيح من القائمة ، ثم تجميع yourprojectName من القائمة الفرعية. إذا لم يكن الترجمة متاحًا (Greyed Out) ، فقم بإجراء أي تغيير بسيط (مثل إضافة سطر فارغ) إلى إحدى وحدات التعليمات البرمجية الخاصة بك. ثم جرب خيار قائمة التجميع. إصلاح أي أخطاء ترجمة تظهر لك قبل محاولة إنشاء MDE.

نصائح أخرى

حاول أولاً العمل حول هذه الخطوات:

  1. تحتاج إلى إنشاء قاعدة بيانات فارغة.
  2. افتح قاعدة البيانات التالفة ، ثم انقر فوق الجداول ضمن الكائنات.
  3. انقر بزر الماوس الأيمن فوق الجدول الأول ، ثم انقر فوق التصدير في القائمة المختصرة.
  4. في مربع الحوار إلى مربع الحوار ، تصفح وانقر فوق قاعدة البيانات التي تم إنشاؤها حديثًا.
  5. انقر فوق موافق. كرر الخطوات من 3 إلى 4 لكل جدول ، والاستعلام ، والماكرو.

ومع ذلك ، إذا لم يتم حل المشكلة ، فيمكنك استردادها باستخدام برنامج إصلاح قاعدة بيانات الوصول.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top