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

اضافة مكتبة dao360.dll


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

السلام عليكم 

ارجوا المساعدة في اضافة مكتبة dao360.dll الى برنامج اكسس مع العلم اني عملت بحث بهذا الموضوع ولم اوفق

وعندي برامج اكسس فيها مكتبة dao360.dll تم تنزيلها من موقعكم المحترم ولكن عند تصميم برنامج جديد واحتاج الى هذه المكتبة لم اوفق في تنزيلها

علما اني استخدم برنامج اكسس 2007 ونظام الوندوز لدي وندوز 7  64 bit

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

أدخل على محرر الاكواد ....... ثم طبق ما في الصورة .......

ان لم تجد المكتبة ومؤشر عليها صح .....ضع علامة صح أمامها

إن لم تجدها نهائيا ؟؟؟؟ أدخل على browes ثم حدد مكان ملف dao360.dll بعد تحميلها من النت .... لاحظ الصورة ...

 

kan.jpg

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

28 دقائق مضت, kanory said:

أدخل على محرر الاكواد ....... ثم طبق ما في الصورة .......

ان لم تجد المكتبة ومؤشر عليها صح .....ضع علامة صح أمامها

إن لم تجدها نهائيا ؟؟؟؟ أدخل على browes ثم حدد مكان ملف dao360.dll بعد تحميلها من النت .... لاحظ الصورة ...

 

kan.jpg

شكرا ستاذنا الفاضل kanory على الاجابة 

لقد قمت بما تفضلت به بالضبط ولم تنجح معي وكما بالصور

11.jpg

22.JPG

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

انسخ ملف DAO  والصقه في هذا المسار 

C:\Program Files (x86)\Common Files\microsoft shared\DAO\Dao360.dll

ثم من ابدأ ........ تشغيل ........ ضع هذا الكود للتسجيل ....

Regsvr32.exe "C:\Program Files (x86)\Common Files\microsoft shared\DAO\Dao360.dll"

تظهر لك رسالة اتمام التسجيل .....

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

31 دقائق مضت, kanory said:

انسخ ملف DAO  والصقه في هذا المسار 


C:\Program Files (x86)\Common Files\microsoft shared\DAO\Dao360.dll

ثم من ابدأ ........ تشغيل ........ ضع هذا الكود للتسجيل ....


Regsvr32.exe "C:\Program Files (x86)\Common Files\microsoft shared\DAO\Dao360.dll"

تظهر لك رسالة اتمام التسجيل .....

استاذ kanory المحترم

تم تنفيذ الخطوه اعلاه بنجاح وقمت بالتسجيل كما في الصورة المرفقة  ولكن بعد الذهاب الى قاعدة البيانات ومحاولة اضافة المكتبة بقت نفس المشكلة السابقة

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

33333.JPG

EXA.accdb

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

9 ساعات مضت, kanory said:

جرب الملف ..... بعد اضافة النماذج التي تحوي على اوامر DAO  واعلمني بالنتيجة

 

EXA.accdb

شكرا استاذ kanory على الاجابة

المشكلة لازالت قائمة لايمكن اضافة المكتبة

علما ان لدي ملفات اكسس اخرى تحتوي على تلك المكتبة

وشكرا

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

12 ساعات مضت, kanory said:

استبدلها بهذه


Dim db As DAO.Database

تم المطلوب استاذ kanory

ولكن من باب المعرفة والاطلاع هل لي ان اعرف السبب متفضلاً

ولماذا هنالك قواعد بيانات تحوي على مكتبة dao360.dll و بعضها لا ولايمكن اضافتها

وشكرا

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

باختصار ان اسم المشروع مشابه لأسم الامر فلذلك يظهر الخطأ 

انظر الشرح المطول في هذا الموضوع ......

في ١٠‏/٨‏/٢٠١٥ at 15:26, jjafferr said:

السلام عليكم أخي عصام :smile:

اسمح لي ان اتدخل مرة اخرى :smile:

 

المعلومة التي انت طرحتها : Global is_db As DAO.Database  لم  اكن اعرفها ، لذلك ، وبعد توفر الكمبيوتر امامي ، والانترنت ، فقررت ان اجرب جميع الاحتمالات :smile:

 

عملت برنامج وهو عبارة عن جدول وكود في نموذج لقراءة سجلات الجدول .

 

1. الطريقة الاولى لتفادي الخطأ:

وكان اسم المشروع الافتراضي (كما ترى في الدائرة الحمراء) Database (وهذا ليس اسم قاعدة البيانات):

202.Clipboard01.thumb.jpg.6e4efbbfe4a725

.

ولمعرفة مكان وجود اسم المشروع (كما اوضحت في مشاركاتي السابقة) ، VBA > Tools > Database Properties > General

واتضح بان اسمه Database (لاحظ الدوائر الحمراء تشير الى اسم المشروع):

202.Clipboard02.thumb.jpg.5f6134dfdafe3b

.

وعند استخدام كود مشابه للكود الذي استخدمته انت ، حصلت على نفس الخطأ الذي حصلت عليه انت:

202.Clipboard03.thumb.jpg.0da3cc8b7ccef0

.

فرجعت الى اسم المشروع ، وغيرته من Database الى Database1 K ، واشتغل الكود بدون اخطاء:

202.Clipboard04.thumb.jpg.a256d71f8408b1

.

--------------------------------------------------------------------

وهنا اردت العمل على طريقتك ،

فأرجعت اسم المشروع مرة اخى الى Database ، وعملت وحدة نمطية للكود الذي تفضلت به (ولكني استخدمك الكود الاصلي الذي كنت تستخدمه db بدلا عن is_db:

202.Clipboard05.thumb.jpg.3c8d932991877f

.

وشغلت الكود ، فحصلت على الخطأ مرة اخرى:

202.Clipboard06.thumb.jpg.df8b91c29b7f25

.

ثم غيرت db الى is_db ، وكذلك حصلت على الخطأ:

202.Clipboard07.thumb.jpg.b0aabd174aa1e9

.

--------------------------------------------------------------------

2. الطريقة الثانية لتفادي الخطأ:

ارجعت اسم المشروع الى ما كان عليه Database ،

ثم تأكدت ان المراجع لـ DAO و ADO موجودين في القائمة

202.Clipboard08.thumb.jpg.3ecd3a8edff209

.

وعليه ، لإستخدام نفس الكود الذي استعملته ، يكون كالتالي لـ DAO ، والذي لم احصل على خطأ عند استخدامه:

202.Clipboard09.thumb.jpg.ec851583e48ae8

.

ولإستخدام نفس الكود الذي استعملته ، يكون كالتالي لـ ADO ، والذي لم احصل على خطأ عند استخدامه:

202.Clipboard10.thumb.jpg.d15c5f3dc4954a

.

 

ياريت توضح لنا اكثر شوي عن طريقة استخدام الكود الذي استعملته ، والذي حل لك المشكلة ، لوسمحت :smile:

 

جعفر

 

 

 

 

 

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

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

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



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

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

Important Information