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

نسخة كاملة : استفسار عن كود الاتصال بملف اكسل او اكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

استفسار عن كود الاتصال بملف اكسل او اكسس اصدار 2016

مثلا هناك OLEDB 4.0   و ايضا OLEDB 12.0

ماهو الكود الخاص بنسخة 2016
وعليكم السلام ،،

يجب وضع قاعدة البيانات في مجلد Debug بجوار ملف البرنامج التنفيذي

اما كود الاتصال بالداتابيز كالتالي : 


كود :
Dim cn As New OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0; Data Source=" & Application.StartupPath & "\db1.accdb")
هل OLEDB.12.0   يعمل مع نسخة اوفس 2016 ؟؟؟

عملت نفس الكود لكن ظهرت لي هذه الرسالة

راجع الموضوع التالي :

http://vb4arb.com/vb/showthread.php?tid=2665
اشكرك اخي لكن لم اجد الاجاربة في الرابط

نسخة الاوفس عندي 2016 وبالاصح الاصدار 365 الكامل

نسخة الفيجوال عندي 2010 وكذلك 2015

اتصل على اكسل واكسس بمزود الخدمة OLEDB.12.0 لكن لا يقبل الاتصالات

انا اعرف ان هذا المزود OLEDB.12.0 يعمل مع نسخة اوفس 2007

لكن اصدارات الاوفس بعد 2007 هل يعمل على نفس المزود او له طريقة مختلفة ..
(06-06-17, 12:18 PM)ابو محمد القحطاني كتب : [ -> ]اشكرك اخي لكن لم اجد الاجاربة في الرابط

نسخة الاوفس عندي 2016 وبالاصح الاصدار 365 الكامل

نسخة الفيجوال عندي 2010 وكذلك 2015

اتصل على اكسل واكسس بمزود الخدمة OLEDB.12.0 لكن لا يقبل الاتصالات

انا اعرف ان هذا المزود OLEDB.12.0  يعمل مع نسخة اوفس 2007

لكن اصدارات الاوفس بعد 2007 هل يعمل على نفس المزود او له طريقة مختلفة ..

السلام عليكم ورحمة الله وبركاته
جرب أخي هذا الكود
كود :
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=userName;Password=userPassword;"
نوع ملف قاعدة البيانات الأكسس mdb ونوع ملف الأكسل xls تكون Microsoft.Jet.OLEDB.4.0
نوع ملف قاعدة البيانات الأكسس accdb ونوع ملف الأكسل xlsx تكون Microsoft.ACE.OLEDB.12.0

مكونات الأوفيس اللي عندك يبدو انها من النوع التي عملت للعمل بمعالجات x86
وبسبب أن الويندوز عندك بمعالج x64 فتحتاج تغير في خصائص المشروع لتسمح له بالتعامل مع مكونات عملت للعمل بمعالجات x86 أيضاً

الأخ Adress أعطاك رابط فيه الحل لكن يبدو أنك تبحث عن الرقم 2016

هذا رابط آخر فيه نفس الحل بشرح آخر
http://vb4arb.com/vb/showthread.php?tid=7167
هذا الحل باذن الله