السلام عليكم
عندي برنامج سي شارب واريد الاتصال بقاعدة بيانات اكسس ولكن تظهر لي هذه الرسالة الخطا 'microsoft.Jet.OleDb.4.0'ان الموفر غيرمسجل على الجهاز المحلي
فما المشكلة
السلام عليكم
عندي برنامج سي شارب واريد الاتصال بقاعدة بيانات اكسس ولكن تظهر لي هذه الرسالة الخطا 'microsoft.Jet.OleDb.4.0'ان الموفر غيرمسجل على الجهاز المحلي
فما المشكلة
اخي الفاضل
السلام عليكم ورحمة الله وبركاته
هنا منتدى قواعد البيانات اكسيس فقط ولا علاقة لنا بقسم السي شارب
ضع سؤالك في قسم السي شارب وستجد الإجابة إن شاء الله
بالتوفيق
كما اسلفت الأستاذة أم عهود هذا القسم يخص الاكسس فقط
لكن الواضح من الرسالة ان كود الربط مكتوب للارتباط بأكسس 2003
و اعتقد أن الموجود على الجهاز غير ذلك ربما 2007 او 2010
جرب البرنامج على أكسس 2003
Abo_Yossof كتب:كما اسلفت الأستاذة أم عهود هذا القسم يخص الاكسس فقط
لكن الواضح من الرسالة ان كود الربط مكتوب للارتباط بأكسس 2003
و اعتقد أن الموجود على الجهاز غير ذلك ربما 2007 او 2010
جرب البرنامج على أكسس 2003
بارك الله بك اخي الكريم : ابو يوسف
عموما هذا هو كود الإتصال من خلال السي شارب لكل نسخ الأكسيس
public void ConnectToAccess()
{
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
// TODO: Modify the connection string and include any
// additional required properties for your database.
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" +
@"Data source= C:\Documents and Settings\username\" +
@"My Documents\AccessFile.mdb";
try
{
conn.Open();
// Insert code to process data.
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
finally
{
conn.Close();
}
}public void ConnectToAccess()
{
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
// TODO: Modify the connection string and include any
// additional required properties for your database.
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;" +
@"Data source= C:\Documents and Settings\username\" +
@"My Documents\AccessFile.accdb";
try
{
conn.Open();
// Insert code to process data.
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
finally
{
conn.Close();
}
}public void ConnectToAccess()
{
System.Data.OleDb.OleDbConnection conn = new
System.Data.OleDb.OleDbConnection();
// TODO: Modify the connection string and include any
// additional required properties for your database.
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.14.0;" +
@"Data source= C:\Documents and Settings\username\" +
@"My Documents\AccessFile.accdb";
try
{
conn.Open();
// Insert code to process data.
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
finally
{
conn.Close();
}
}
بالتوفيق
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…