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

نسخة كاملة : جملة الاتصال بقاعدة البيانات اكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اخواني من فضلكم انا اعمل على قاعدة بيانات اكسس بامتداد mdb و اعمل اتصال بالجملة العادية للاتصال 
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myFolder\myAccessFile.mdb;Jet OLEDBBig Grinatabase Password=MyDbPassword;
حذفت الاوفيس 2010 و سطبت الاوفيس 2016 مارضيت تشتغل 
ماذا اكتب بجملة الاتصال الله يرضى عليكم 
(12-12-23, 01:32 AM)محمد خيري كتب : [ -> ]السلام عليكم
اخواني من فضلكم انا اعمل على قاعدة بيانات اكسس بامتداد mdb و اعمل اتصال بالجملة العادية للاتصال 
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myFolder\myAccessFile.mdb;Jet OLEDBBig Grinatabase Password=MyDbPassword;
حذفت الاوفيس 2010 و سطبت الاوفيس 2016 مارضيت تشتغل 
ماذا اكتب بجملة الاتصال الله يرضى عليكم 

قم بتجربة الكود التالي
 

      
PHP كود :
string connectionString "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" 
 
           AppDomain.CurrentDomain.BaseDirectory "\\Data\\DataBase.mdb;Jet OLEDB:Database Password=yourPass;"
شكرا اخي العتيق و بارك الله فيك 
فقط اجرب جملة الاتصال و اخبرك بالنتيجة بارك الله فيك
وعليكم السلام ورحمة الله وبركاته
المشكلة بالتحديد هي ليست من جملة الاتصال ..

بل أنك نزلت نسخة 64  بالتالي أصبحت تظهر هذه المشكلة

بإمكانك التغلب عليها من خلال الذهاب لصفحة الخصائص وتعديل نوع المعالج الذي سيتحكم بقاعدة البيانات
إما أن تختار كما في الصورة (x86)  
أو تبقيه على حاله(ِAny CPU) وتعمل تشييك على المربع الذي تحته والمكتوب عليه (Prefer 32-bit) فتجبر برنامجك على أن يكون 32bit


السلام عليكم
شكرا جزيلا اخي العتيق و بارك الله فيك على المساعدة
شكرا جزيل الشكر أخ Taha على التدخل لحل المشكلة التي فعلا انحلت بتوجيهاتك واشتغلت قاعدة البيانات بطريقة عادية ربنا يبارك فيك يا رب و يزيدك من علمه و فضله يا رب
بارك الله فيك اخ Taha