منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ماذا تعنى هذه الرساله - نسخة قابلة للطباعة

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



ماذا تعنى هذه الرساله - خالد كامل1 - 21-06-18

The 'Microsoft.ase.oledb.12.0' provider is not registered on the local machine.


RE: ماذا تعنى هذه الرساله - elgokr - 21-06-18

هذه الرسالة تشير ان نظام جهازك يعمل على 64Bit
وانت تتعامل مع قاعدة بيانات من جيل 2007 وما اعلى

للتتخطى تلك الامور ستحتاج الى التالى
تثبيت ما بهذا الرابط
https://www.microsoft.com/en-us/download/details.aspx?id=13255

واذا لم يعمل معك بعد تثبيت ما بالرابط السابق
ستحتاج لمحاولة تثبيت التالى معه
http://www.microsoft.com/download/en/confirmation.aspx?id=23734


تحياتى لك
وتمنياتى لك التوفيق



RE: ماذا تعنى هذه الرساله - خالد كامل1 - 21-06-18

لم تفلح الطريقه اخى العزيز التى اخبرتنى بها حملت الملفين وسطبتهم ومفيش فايده


RE: ماذا تعنى هذه الرساله - elgokr - 21-06-18

(21-06-18, 04:11 AM)خالد كامل1 كتب : لم تفلح الطريقه اخى العزيز التى اخبرتنى بها حملت الملفين وسطبتهم ومفيش فايده

تاكد من انك قمت بعمل اعادة تشغيل الجهاز بعد التثبيت
لان من المفترض ان تفلح وان المصدر هو ميكروسوفت


لكن اذا كنت تريد الخطوات الثانية وهو جعل المشروع يعمل على نظام 32Bit
فاليك طريقة من الاثنين
ان تتبع احد الفيديوهات التالية
من هنا

او انك تقوم بعمل جهاز بنظام 32Bit

تحياتى لك
وتمنياتى لك التوفيق



RE: ماذا تعنى هذه الرساله - خالد كامل1 - 21-06-18

اخى انا النظام بتاعى 86x
واعتقد انه 32x


RE: ماذا تعنى هذه الرساله - elgokr - 21-06-18

الـ 86 هو نفسه الـ 32Bit

ما هو اصدار Office لديك
واذا كان نظام الجهاز لديك 86 كما تقول وبقي المشكلة قائمة

فعليك حفظ قاعدة البيانات الـ Access بامتداد .mdb
بدلاً من الامتداد .accdb

من ثم استخدم كود الاتصال بقاعدة البيانات بهذا الشكل
كود :
Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:\Database.mdb

مع تغيير اسم قاعدة البيانات والمسار الخاص بها

تحياتى لك



RE: ماذا تعنى هذه الرساله - boudyonline - 21-06-18

جرب ما في هذا الفيديو

https://www.youtube.com/watch?v=uzLA_z7tDPs
اتمنى ان يفيدك


RE: ماذا تعنى هذه الرساله - خالد كامل1 - 21-06-18

(21-06-18, 07:01 AM)elgokr كتب :
الـ 86 هو نفسه الـ 32Bit

ما هو اصدار Office لديك
واذا كان نظام الجهاز لديك 86 كما تقول وبقي المشكلة قائمة

فعليك حفظ قاعدة البيانات الـ Access بامتداد .mdb
بدلاً من الامتداد .accdb

من ثم استخدم كود الاتصال بقاعدة البيانات بهذا الشكل
كود :
Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:\Database.mdb

مع تغيير اسم قاعدة البيانات والمسار الخاص بها

تحياتى لك

(21-06-18, 12:49 PM)boudyonline كتب : جرب ما في هذا الفيديو

https://www.youtube.com/watch?v=uzLA_z7tDPs
اتمنى 
اوفيس 2010 الذى استعمله .....وجربت خطوات هذا الفديو ...ولم تفلح ...واتمنى ان مكونش تاعيكم معايا ولكم منى جزيل الشكر


RE: ماذا تعنى هذه الرساله - elgokr - 22-06-18

طبق ما تم شرحه فى التعليق رقم 6

تحياتى لك