السلام عليكم ورحمة الله وبركاته
عندي قاعدة بيانات sqlserver فيها جدول
ويوجد عندي فورم يحوي combobox أريد عند تحميل الفورم أن تكون عناصر ال combobox هي حقول أحد أعمدة الجدول فما هي الطريقة والكود المناسبين وشكراً
السلام عليكم ورحمة الله وبركاته
عندي قاعدة بيانات sqlserver فيها جدول
ويوجد عندي فورم يحوي combobox أريد عند تحميل الفورم أن تكون عناصر ال combobox هي حقول أحد أعمدة الجدول فما هي الطريقة والكود المناسبين وشكراً
مرحباً أخي الكريم,
بعد قراءة جدول من جداول قاعدة البيانات خاصتك, عليك إعداد الخواص التالية للـ ComboBox :
DataTable TB[color= #339933;]; String Field [color= #339933;]= [color= #0000ff;]"ID"[color= #339933;]; ComboBox1[color= #339933;].DataSource [color= #339933;]= DT[color= #339933;]; ComboBox1[color= #339933;].DisplayMember[color= #339933;]= Field[color= #339933;]; ComboBox1[color= #339933;].ValueMember [color= #339933;]= ComboBox1[color= #339933;].DisplayMember[color= #339933;];
هذا كل شيء, حيث لن تحتاج إلا للإتصال بقاعدة البيانات ومن ثم جلب الجدول المراد عرض قيم إحدى أعمدته في الـ ComboBox وإعداد خاصية DataSource لذلك الـ ComboBox لتساوي ذلك الجدول, ويتم اختيار العمود المراد عرض قيمه عن طريق الخاصية DisplayMember.
بالتوفيق
تم تعديل هذه المشاركة بواسطة Bashar Rabat في 26 مارس 2009 في 15:22
The important thing is not so much
that every child should be taught,
as that every child should be given the wish to learn.