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

اسئلة حول العلاقات واستخدامها في Vb.net

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

السلام عليكم ورحمة الله وبركاته

لدي عدد من الاسئلة اتمنى أجد لها الحلول هنا

السؤال الاول

في الـ ComboBox ما الفرق بين ValueMember و DisplayMember

السؤال الثاني

لدي قاعدة بيانات في SQL وسأقوم بنقل البيانات منها الى قاعدة بيانات Access وقد عملتها عن طريق Import من شاشة الـ SQL

ولكن أريد أن تكون العملية عن طريق الكود من نفس الـ VB.Net فهل هذا ممكن وكيف ؟

السؤال الثالث

لدي في الشاشة ثلاثة combobox وكل واحد يأخذ البيانات من جدول مختلف الذي أريده كيف أجعلمرتبطين ببعض بحيث لو أخترت من أحدهم تكون البيانات في الـcombobox الاخريات صحيحة وخاصة بالاختيار الذي اخترته في الاول

اتمنى أن تكون الاسئلة واضحة وانا متابع لاي استفسارات وانتظر اجاباتكم

وشكرا

#2

ما زلت في انتظار إجاباتكم اتمنى الاجابة سريعاً

تم تعديل هذه المشاركة بواسطة من الرياض في 23 فبراير 2009 في 13:06

#3

السلام عليكم ورحمة الله وبركاته

أهلا وسهلا

بالنسبة للسؤال الأول :

Value Member : وهي القيمة المتعلقة في تحديد اسم الظهور وغالبا ما تكون ID ( مثلا ID خاص بالموظف ) .

Display Member : وهي القيمة الناتجة من تحقق الـ ID في الـ Value Member وسيظهر هنا اسم الموظف الذي لديه نفس الـ ID في الـ Value Member .

الإستفاده من الـ Value Member عندما نريد تخزين الاسم الظاهر في الـ CompoBox نأخذ قيمة الـ Value Member وهي الـ ID المتعلق باسم الموظف مثلا

بالطريقة التالية

CompoBox.SelectedValue

ومن ثم نخزنه في الداتابيس .

------------------------------------------------------------------------------------------------------------------------------------------------------------------

السؤال الثاني : ليس لدي فكرة كافية

ولكن ما الحاجة للكود ؟!!

اعمل Export للـ Data Base ومن ثم صدرها إلى الـ Access وبإمكانك أيضا إختيار جداول معينة عن طريق الـ Wizard .

------------------------------------------------------------------------------------------------------------------------------------------------------------------

السؤال الثالث :

أظن صار واضح بعد أن عرفت ما معنى Value Member

ماعليك إلا أن تأخذ القيمة المحددة حاليا على الـ CompoBox ومن ثم تضعها في متحول مثلا ومن ثم تجعله شرط متعلق في ظهور النتائج في الـ ComppBox الأخريات

.............

أتمنى أن أكون قد وصلت الأفكار ...

أتمنى أن يعطوني رأيهم الخبراء في صحة هذا الكلام

أتمنى لكم التوفيق والنجاح

تم تعديل هذه المشاركة بواسطة am_proactive في 23 فبراير 2009 في 17:14

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#4

أشكرك أخي am_proactive

وإن شاء الله سأقوم بتجربة ما ذكرت

وبالنسبة للسؤال الثاني

اقتباس
السؤال الثاني

لدي قاعدة بيانات في SQL وسأقوم بنقل البيانات منها الى قاعدة بيانات Access وقد عملتها عن طريق Import من شاشة الـ SQL

ولكن أريد أن تكون العملية عن طريق الكود من نفس الـ VB.Net فهل هذا ممكن وكيف ؟

السبب ان المستخدم لن يكون له صلاحيات الدخول على قاعدة البيانات حتى يقوم بعمل Export

فلذلك اردتها تكون كود اخذ من الـ SQL ما أريد واضعه له في Access لعرض البيانات فقط دون امكانية التعديل عليها

اتمنى تكون الفكرة واضحة الان

#5

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

أنا ما اشتغلت على الـ Access كتير

أتمنى لك التوفيق والنجاح

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#6

جزاك الله خيرًا أخي

#7

السلام عليكم

الحقيقة حتى الان لم اتمكن من جعل الـ ComboBox الثانية تعبأ اعتماداً على الـ CompoBox

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

ثم في ComboBox1_SelectedIndexChanged

لا اعرف ماذا افعل هنا بالضبط

فياليت من عنده حل يساعدني

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