
استخدام موفر Jet للوصول إلى قاعدة بيانات Microsoft Access مع OLEDB، على جهاز مع نظام تشغيل 64bit سوف تتلقى رسالة خطأ "لم يتم تسجيل مزود على الجهاز المحلي 'و' Microsoft.Jet.OLEDB.4.0.
مايكروسوفت لم تعد تطور OLEDB مزود ليست متاحة بعد ذلك نسخة 64bit.
الحل هو اجبار الانتهاء من مشروع إلى 32BIT.
البصرية ستوديو في ايطاليا:
مشروع> خصائص ...> ترجمة> ترجمة خيارات متقدمة> الهدف وحدة المعالجة المركزية> X86
الإنجليزية البصرية ستوديو (VS2010):
مشروع> خصائص ...> ترجمة> ترجمة خيارات متقدمة> الهدف وحدة المعالجة المركزية> X86


























13 يناير 2011 07:52
من فراغ، تطبيق المتقدمة في Visual Studio 2005، والذي ينقل البيانات من Excel إلى Access لم يعد يعمل من خلال ارسال رسالة خطأ عامة، ومع ذلك، ويرجع ذلك إلى مدير العمليات، وأعتقد أن في هذه الحالة أو Jet OLEDB البرنامج نفسه، في "الحماية" من التنمية (مع وجهة نظر قانون)، إلا أنه تمكن من القيام بكل المهام (مجمع) التي وضعت أنا. نفس التطبيق على جهاز آخر، في هذه الحالة، المفكرة، ولكن لا تظهر أي مشكلة واضحة.
في انتظار التحيات، وأفضل رد
فرانسيس الخاصة
13 يناير 2011 00:13
مرحبا فرنسيس، في حالة تأهب عامة جدا، وربما النظام الذي عملت قبل إجراء التغييرات، بعض تطبيق تثبيت أو إلغاء، وربما مشكلة المرجعية.
قد تتمكن من محاولة تشغيل التطبيق التثبيت، أو استعادة النظام.
ملاحظة: اعتقد انه من جهاز كمبيوتر محمول والمفكرة 1