منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : jet.provider 4.0 لا يعمل مع ويندوز 7 - 64 bit
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
provider=Microsoft.jet.OLEDB.4.0

jet.provider 4.0  لا يعمل مع ويندوز 7 - 64 bit  

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

ومنها هذا الحل ولا يعمل أيضاً

وده نص الرساله اللى بتطلع .. المشكلة أني عامل اعداد الفيجوال على نسخة ويندوز 7 -64 bit  ولا تعمل من المشروع نفسه


[/url]The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine

[url=http://www.codeproject.com/Questions/464072/The-Microsoft-Jet-OLEDB-provider-is-not-regist]
شكرا لردك ولكن راجعت هذه المشاركة والمشكلة ما انحلت لان الملفات المتوفرة على موقع مايكروسوفت للأكسس 2010 والقاعدة المستخدمة أكسس 2003

الاخوة انتهيت من عمل برنامج بالفيجول 2010 متصل بقاعدة بيانات اكسس 2003 والبرنامج يعمل على كل اجهزة نظام 32 بت لكن على باقي الاجهزة نظام 64 بت لايعمل علما ان فعلت خيار (target CPU (86) من خصائص المشروع وعندما يشتغل البرنامج المتصل بقاعدة البيانات تطلع فارغة كانة غير متصلة

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


من القائمة Project اختر... WindowsApplication1 Properties

من التبويب Compile اضغط على زر ...Advanced Compile Options

من النافذة التي ظهرت غير Target CPU إلى x86
اذا كانت قاعدة البيانات الاكسس أعلى من الاصدار 2003 أنصحك و بشده استخدام هذا النص في الاتصال بقاعدة البيانات

Provider=Microsoft.ACE.OLEDB.12.0;

لاني أستخدمها بهذي الطريقة من زمان و شغاله على الاصدار 2003 2007 2010 ... الخ

المتطلب فقط تثبيت الاوفيس 2007 و ما اعلى في الجهاز الذي تود عمل البرنامج عليه