اذهب الي المحتوي
أوفيسنا

مشكلة DAO , ADO فى التاريخ التلقى و غيرة


الردود الموصى بها

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

السادة مشرفى الموقع

بعد التحية:

لدى مشكلة كبيرة هى انى عندما اقوم بتشغيل بعض البرامج على بعض نسخ اكسيس اجد ان التاريخ التلقائى و الوقت يظهر فى الحقل كلمة #Name? كما لا يعترف ببعض المتغيرات البرمجية فى الكود و يجب تعريفها ب Dim اولا

و ذلك يظهر كثيرا فى البرامج الذى يتم تحويلها من 97 الى 2000 او اكس بى

و كثيرا ما يفتح شاشة تعريف للرفرنس و اختار منها DAO و ADO و لكنة لا يعترف بأختيارى

ارجو الافادة

شكرا لكم مقدما

رابط هذا التعليق
شارك

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

http://www.officena.net/ib/index.php?s=&act=SF&f=30

وتقبل تحياتي

اخيك سهل احمد ( ابو نعيم )

رابط هذا التعليق
شارك

لم أتعرض كثيرا لتحويل تطبيقات بالكامل

و لكن بصفة عامة

موضوع التاريخ و الوقت التلقائي يعتمد علي دعم تعبيرات

=now()

=date()

=Time()

بين التطبيقات المختلفة ، و يمكن استبدال التعبير بما يناسب الاصدار

موضوع تعريف المتغيرات أعتقد أنه مرتبط بوجود عبارة

option explicit

و ليس بتغيير الاصدار ، فهل تمت اضافة هذه العبارة بعد التحويل ، جرب استخدام البحث عنها و اخبرنا بوجودها من عدمه

أما عن المراجع

فالمرجع لاافتراض لكائنات الوصول الي البيانات فى 97 هو ال dao

أما فى الاكس بي مثلا فهو ال ado

و اذا اردت اضافة مرجع dao فى الاكس بي ، فأنصح باستخدام أعلي قيمة لمراجع الداو المتاحة ( الأحدث )

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

و عموما عملية التحويل عملية لا تتكر كثيرا و لا بأس من اجراء بعض التعديلات علي الملف بعد التحويل :(

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information