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

مشكلة ربط قاعدة البيانات مع Vb.net2008

بدأه m_b في 5 سبتمبر 2009 · 3 رد · 683 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم شباب ورمضان كريم

عندي مشكلة في الاتصال مع قاعدة بيانات من نوع اكسس وعند تشغيل البرنامج تظهر هذة الرسالة في Immediate Windows

A first chance exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll

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

ارجو المساعدة بسرعة

dataBase1.rar

#2

استعمل جملة الربط التالية و سيحل المشكل بإذن الله تعالى :

	Public connstring As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\dataBase.mdb;Persist Security Info=False"

تحياتي...

#3

شكراً لك اخي العزيز محمد رضى ابشرك تم الاتصال بقاعدة البيانات بنجاح ولكن اريد ان توضحلي بعض الاشياء

طبعاً نص الاتصال مفهوم بالسنبة لي إلا العبارة التالية ( Persist Security Info=False ) ارجو توضيح الهدف منها .

ايضاً عند تشغيل البرنامج يظهر في ListBox الاسماء (محمد وعلي وهاني ) الموجودين في قاعدة البيانات بالرغم من اني لم اربط الاداء بقاعدة البيانات اي اني لم اكتب اي شفر فيها

ارجو التوضيح وشكراً

#4

بالمناسبة يمكن لك محو Persist Security Info=False لأنها ليست ذات فائدة و إنما قمت بربط الإتصال بقاعدة البيانات ببرنامج آخر و قمت بنسخ و لصق جملة الربط دون أذنى تفكير فعملت عملها فأرسلتها لك. العبارة تأمر مسير قواعد البيانات بمحو المعلومات الحساسة مثل كلمة المرور من جملة الربط بمجرد ربط الإتصال بقاعدة البيانات. و كما قلت, يمكنك العمل بدونها.

الكود على دالة الحدث Load تتصل بقاعدة البيانات تشغل جملة استعلام و تحمل المعلومات بشكل غير مرتبط على مربع اللائحة عن طريق كائن من الفئة OleDbDataReader.

تحياتي...

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