الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ عند تعريف كائن الاتصال

مغلق
بدأه البحر77 في 4 أكتوبر 2006 · 5 رد · 910 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند عمل برنامج قواعد بيانات وتعريف كائن الاتصالات con على إنه dim con as new oledb.oledbconnection

تظهر الخطأ التالي

An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll

ويظهر مؤشر الخطأ على

con.open

#2

ايش نوع قاعدة البيانات اللي بتستخدمها ؟؟

#3

أخي نوع البيانات التي أستخدمها هي مايكروسوفت أكسيس

#5

'[ إستخدام احد خصائص كائن الإتصال- لتحديد:نوع المزود - وتحديد مكان مصدر البيانات]

Con.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source = " & Application.StartupPath & "\AddressBook.mdb"

'[ استخدام احد طرق كائن الاتصال - فتح قاعدة البيانات ]

Con.Open()

StrSQL = "SELECT * FROM tblContacts"

Dap = New OleDb.OleDbDataAdapter(StrSQL, Con)

Dap.Fill(Dst, "Mego") '[تعبئة منظم البيانات]

Con.Close() '[يمكن إغلاق الإتصال بعد تعبئة مجموعة البيانات]

txtID.Text = Dst.Tables("Mego").Rows(0).Item(0)

txtFirstName.Text = Dst.Tables("Mego").Rows(0).Item(1)

txtSurname.Text = Dst.Tables("Mego").Rows(0).Item(2)

MaxRows = Dst.Tables("Mego").Rows.Count

lblCounter.Text = "عدد الإعضاء = " & MaxRows

#6

جرب تضيف الجملة التالية قبل Con.Open()

If Con.State = ConnectionState.Open Then
Con.Close()
End If

تم تعديل هذه المشاركة بواسطة Scoool في 4 أكتوبر 2006 في 13:49

هذا الموضوع مغلق.

مواضيع مشابهة