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

قواعد البيانات

مغلق
بدأه mamoud في 5 يناير 2006 · 6 رد · 634 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا ابرمج في C# بس قابلتني المشكله هادي وطرحت الموضوع في منتدى C# بس مالقيت جواب....

انا طرحتوا في VB لأنو ممكن تكون المشكلة مارة على أحد ويقدر يفيدني...

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

في برامج قواعد البيانات احاول ان اجعل البرنامج لا يتقيد بمسار قاعدة البيانات وقد جربت طريقة متبعه في VB.Net طبعاً بعد تحول الكود وقارنتها بطريقه من كتابADO.NET ولكن عند تشغيل البرنامج يعطيني الرسالة التالية:

اقتباس
Additional information: The 'Microsoft.Jet.OLE DB.4.0' provider is not registered on the local machine.

وقضيت وقت طويل وانا احاول معها بس ماطلع معي أي حاجة.

ملاحظة:

انا اسحب oleDbConnection1 وفي FORM_LOAD اكتب مايلي:

اقتباس
this.oleDbConnection1.ConnectionString ="Provider = Microsoft.Jet.OLE DB.4.0;Data Source = Data\test.MDB";

وشكرا

#2

السلام عليكم

من الواضح ان الرسالة تخبرك ان'Microsoft.Jet.OLE DB.4.0' غير موجود على الجهاز

قم بتحديث محرك البيانات على جهازك

http://www.microsoft.com/downloads/details...&DisplayLang=en

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#3

لأ... موجوده لأني بالطريقة العادية لما اسحب الجدول واسقطة على الفورم ويعطيني

ole db connection و ole db DataAdabter واكل البرنامج بالطريقة العادية يشتغل البرنامج عادي وبدون اي مشاكل...

#4

طيب لو ممكن تبعث مثال نشوف المشكلة

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#5

انا مرفق المثال بس حبيت انوه اني ضفت try و catch علشان اعرف احل المشكلة فانتقلت المشكلة و اصبحت انه ما يخزن شغل البرنامج وانت تشوف

textbox1 للرقم

textbox2 للاسم

combo اعرض فيها الاسماء

database.rar

#6

السلام عليكم

اخى الكريم انت تكتب اسم الزود بشكل خاطىء والصحيح هو

this.oleDbConnection1.ConnectionString	="Provider=Microsoft.Jet.OLEDB.4.0;Data Source =  test.MDB";

ايضا البرنامج يحوى اخطاء اخرى قمت بتعديلها انظر المرفقات

بالتوفيق

database.zip

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#7

اخي العزيز SOLO.NET مش عارف كيف بدي اشكرك انت انقذتني من اليأس لأني يأسيت فعلاً من الموضوع اشكرك جزيل الشكر....

انا هنقل الحل ( المثال اللي انت ارفقته) إلى قسم C#.Net وطبعا هكتب ان الحل الصحيح كان برعايت وأفكار وتعديل الكود وتصحيحه كان من الاخ SOLO.NET

وشكرا...

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

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