السلام عليكم ...
عندي مشروع تم إنشاؤه على VB.NET .. في أحد النماذج أحتاج إلى الربط مع ملف إكسل ...
استخدمت طريقة الاتصال : Microsoft.Jet.OLEDB.4.0 وهي تعمل بشكل جيد مع أجهزة ويندوز 32 بت.
في أجهزة ويندوز 64 بت تم استبدال Microsoft.Jet.OLEDB.4.0 إلى الطريقة الجديدة وهي Microsoft.ACE.OLEDB.12.0 ولتفعيل هذا ال Provider تحتاج تحميل access database engine من موقع مايكروسوفت ..
المشكلة هي:
عند محاولة تحميل access database engine تظهر رسالة تطلب منك إلغاء تحميل الأوفيس 32 بت المثبت على الجهاز ... لتتمكن من تحميل access database engine ، مشكلة كبيرة عندما أطلب من العملاء أن يزيلوا الافيس من أجهزتهم ليتمكنوا من تحميل برنامجي !!!!!!!
المطلوب:
كيف يمكنني تحميل access database engine أو الحصول على البرفايدر Microsoft.ACE.OLEDB.12.0 دون الحاجة إلى إزالة الأفيس من على الجهاز ... طبعا في أجهزة 64 بت؟
وشكرا
