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

خطأ عند تحويل القاعدة إلى Accde

مغلقمُجاب
بدأه Lamyaa في 11 سبتمبر 2013 · 2 رد · 1,029 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

عند محاولتي نشر قاعدة البيانات بصيغة accde

تخرج لي رسالة خطأ :

 

اقتباس
يقترن هذا الخطأ عادةً بالتحويل البرمجي لقاعدة بيانات كبيرة إلى ملف MDE.  ويتم إنشاء عدد كبير من مراجع معرفات الجدول لكل جدول وذلك بسبب الأسلوب المستخدم في التحويل البرمجي لقاعدة البيانات.  يمكن فقط لمشغل قاعدة بيانات Access إنشاء 2048 معرف جدول مفتوح كحد أقصى في نفس الوقت.  يمكن أن يؤدي تصدير قاعدة بيانات كـ MDE إلى تجاوز هذا الحد إذا تضمنت قاعدة البيانات عدداً كبيراً من الكائنات (جدول، ماكرو، نموذج، تقرير، الخ).
لا يوجد أسلوب دقيق لتقدير عدد معرفات الجداول التي يستخدمها مشغّل قاعدة بيانات Access خلال عملية التحويل البرمجي لقاعدة بيانات كـMDE.  ومع ذلك، تستخدم كل وحدة نمطية في VBA وكل نموذج معرف جدول واحد، ونتيجة لذلك، إذا تضمنت قاعدة البيانات 500 نموذجاً، وكانت الخاصية HasModule لكل نموذج معيّنة إلى نعم، يتم استخدام ما يصل إلى 1,000 معرف جدول.

 

 

 

كيف يمكن تجاوز هذه المشكلة ؟


 

post-252239-064955400%201356690312.gif
#2 أفضل إجابة

اختي الفاضلة : لمياء

 

السلام عليكم ورحمة الله وبركاته

 

اذا ظهرت هذه الرسالة عند تحويل القاعدة الى  ACCDE  فهذا يعني انه يوجد عدة اخطاء في الكود البرمجي

 

لأنه لا يمكن التحويل حتى يتم تصحيح جميع الأكواد البرمجية سواء التي بها اخطاء او التي تم تركها سهوا

 

بمعنى انه في بعض الأحيان نقوم بإضافة زر امر  مثل زر امر اغلاق نموذج على سبيل المثال ولهذا نجد ان المعالج يقوم بإضافة كود اغلاق النموذج

 

الى محرر الأكواد البرمجية  ثم يعد فتره نستغني عن زر الأمر في النموذج ولم نعد بحاجة له ولهذا نقوم بحذفه ونترك كود امر اغلاق النموذج في الكود البرمجي

 

ولهذا يجب علينا ايضا حذف الأمر الذي لم يعد له لزوم في الكود البرمجي .

 

لذا اتبعي هذه الطريقة في تتبع اخطاء اكواد القاعدة وقومي بتصحيحها حتى لا يبقى اي خطأ في قاعدة البيانات وبعد ذلك قومي بعملية التحويل

 

وسيتم التحويل بكل سهولة وبدون رسائل اخطاء 

 

*. من محرر الأكواد البرمجية اختاري  Debug  ثم اختاري  Compile  وقومي بتصحيح جميع اخطاء القاعدة اذا ظهرت على اي سطر سواء

 

بالحذف اذاليس له حاجه او بالتعديل على الكود البرمجي 

 

post-15367-0-23675300-1378904926_thumb.g

 

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 27 سبتمبر 2013 في 11:26

#3

أختي الحبيبة .. نبع العطاء :  أم عهود

 

شكراً على الإفادة.

 

لم يظهر لي خطأ في حينما Compile

 

ولكن من خلال التجارب قمت بالاستغناء عن ماكرو وانتهت المشكلة

 

كل الشكر والتقدير لك يا أختي العزيزة

post-252239-064955400%201356690312.gif

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

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