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

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

قام بنشر

السلام عليكم

لدى أحد المشاريع التى تمت فيها الربط بين Access والـ VB وهو يعمل جيدا على الجهاز الذى تم انشاء البرنامج به ..

والمشكلة :

عند نقل البرنامج لجهاز أخر يعمل البرنامج ولكنه لا يعرض محتويات قاعدة البيانات ويعرض تلك الرسالة :

alfa_Access_Ques.JPG

وأيضاً:

هل من طريقة لجعل هذا المشروع يعمل من على الاسطوانة مباشرة دون الحاجة لنسخه على الجهاز ؟

حيث أن الت Access عند عمله يحتاج لانشاء ملف مؤقت ويحذف عند إغلاق البرنامج وهذا لا تدعمه الـ CDROM ؟؟

قام بنشر

منقول من شرح الأخ ( Pc Xpert)

________________________________

السلام عليكم

اخي الفاروق

انت تستعمل data control غير موجوده بالكومبيوتر الجديد

عندما تستعمل داتا كونترول يجب ان تتاكد ان الكومبيوتر يحتوي على DAO 3.5

احد الطرق استعمال برنامج الدبلوي في الفي بي

او لتاكد من ان الكومبيوتر يحتوي على jet 3.5

انظر الى الموقع هذا Program Files\Common Files\Microsoft Shared\Dao\Dao350.dll

واذا كان الرفرنس لمشروع يحتوي على DAO 2.5/3.5 or 3.51

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

Program Files\Common Files\Microsoft Shared\Dao\Dao2535.tlb

ايضا تستطيع التاكد من الفرجن عن طريق الكود Debug.Print DBEngine.Version

اذا كان الرفرنس المشروع على DAO 3.5 or 3.51

واسهل الطرق؟ هي تركيب الام داك MDAC من موقع الميكروسوفت http://msdn.microsoft.com/dataaccess

اتمنى اني وضحت الفكره

والله الموفق

____________

الشكر موصول لصاحب التوضيح ولمشرفنا الفاروق

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

قام بنشر

يوجد مع6 Visual Basic برنامج يدعى

Package and Dyployment Wizerd

يقوم هذا البرنامج بتحليل لكل الملفات التى يحتاجها برنامجك ويقوم بتضمنيها مع عمل برنامج setUp لبرنامجك وبذلك يقوم برنامج الاعداد الخاص ببرنامجك بنقل الملفات ألى الجهاز الجديد

  • 5 months later...
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information