منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 (/showthread.php?tid=23880)



مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 - Mohamed Samy21 - 17-02-18

برجاء اعطائي خطوات حل هذه المشكلة
System.InvalidOperationException: 'The 'Microsoft.ace.o' provider is not registered on the local machine.'


RE: مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 - a.baomar - 18-02-18

جرب هذه الطريقة
من قائمة Project اختر Properties ( يسبقها اسم مشروعك )

ثم توجه الى Compile وغير اعدادات Target CPU الى x86


RE: مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 - محمد اسماعيل - 18-02-18

(17-02-18, 03:11 PM)Mohamed Samy21 كتب : برجاء اعطائي خطوات حل هذه المشكلة
System.InvalidOperationException: 'The 'Microsoft.ace.o' provider is not registered on the local machine.'

سطب البرنامج بالرابط التالي علي جهازك او جهاز المستخدمين لبرنامجك هو عبارة عن مشغل لملفات الاكسيس

https://www.microsoft.com/en-us/download/details.aspx?id=13255


RE: مشكلة خاصة بالاتصال بمحرك قاعدة البيانات اكسس 2010 مع فيجوال استوديو 2017 - Mohamed Samy21 - 18-02-18

أشكركم كثيراً وجدت الحل 
من قائمة Debug نختار Build  ثم من النافذة التي تظهر نزيل العلامة من أمام prefer 32-bit
هنا سيقبل البرنامج تعريف AccessDatabaseEngine