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

سؤال فيDrop Down List؟؟

مغلق
بدأه soukara في 19 ديسمبر 2005 · 9 رد · 756 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم....

عندي فورم لتعبئة بيانات الطالبات الشخصية باVB.nte 2003 مربوطه بأSQL

ووضعت في الاعلىDrop Down List بحيث نختار اسم الطالبه وتتعبئه في الفورم جميع المعلومات الشخصيه لطالبه في Text Box

السؤال هو :

هذي الحركه جديده عليا فاريد انا اعرف كيف سوف اربط بين Drop Down List وText Box ؟؟

بدون ما اضطر لكتابت الاسم فقط اختار؟؟كيف؟؟ :unsure:

ولكم مني جزيل الشكر,

683ce649aa.gif
#2

هذا الكود بنفس الطريقه يتم استخدامه على اي control

هذا مجرد مثال

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged

Dim con As New System.Data.SqlClient.SqlConnection("اكتب الconnection string الخاصه بك")

Try

Dim cmd As New System.Data.SqlClient.SqlCommand("select name from emp where id=@id", con)

Dim pr As New SqlClient.SqlParameter("@id", SqlDbType.Int)

cmd.Parameters.Add(pr)

cmd.Parameters("@id").Value = ComboBox1.Text

Dim rd As SqlClient.SqlDataReader

con.Open()

rd = cmd.ExecuteReader

While rd.Read

TextBox1.Text = rd.GetString(0)

End While

rd.Close()

Catch x As Exception

MessageBox.Show(x.Message, x.Source, 1)

Finally

con.Close()

End Try

End Sub

ارجو التاكد من الsyntax

انتظر ردك

#3

اخوي NiNe عندما اغير خاصية ComboBox

مثلا

cboName.DropDownStyle = ComboBoxStyle.DropDownList

لا استطيع القيام بعملية مسح مثلا

ccboName.text="" هذا الكود لا يمسح شي في

cboName

وعندما تريد مسح بيانات الداتا قريد كيف تتم مسح فقط وليس حذف؟؟؟؟؟

#4

ComboBox1.Items.Clear()

جرب هذا الكود

ورد علي

#5

للاسف مانفعت الطريقة!!!!!!!!!!!!!!

#6

ممكن مزيد من الشرح لكي اعرف ماهو المطلوب؟

#7

اخوي انا عندي combobox اسمه cboName وغيرت الخاصية الى cboName.DropDownStyle = ComboBoxStyle.DropDownList

لكي لا يستطيع التعديل في الكمبولست بس لدي زر جديد عند ضغط جديد اريد ان تصبح الكمبولست فارغه اي مسح

قبل ان اغير الخاصية كنت اعمل جديد للكمبولست يعني مسح بالكود cboName.text=""

ارجو ان تكون واضحه!!!!!!!

#8

السلام عليكم

فى حالة وجود خاصية DataSource لى ComboBox DataSet

لا يمكن عمل مسح بلطريقة المحدد ComboBox.Text = ""

استخدم الكود التالى

DataSet.Clear()

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#9

يمكنك ترك القائمة المنسدلة فى وضعها الطبيعى وامنع الكتابة فيها فى الحدث KeyPress

e.Handled=True

وبهذا يمكنك مسح النص الموجود

ComboBox.Text = ""

واجعل الفهرس يساوى -1

ستواجه بعض الاستثناءات ويمكن التغلب عليها بعمل الاختبارات المناسبة

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

#10

مرسي كتييييييييير على ردودكم الحلوه ومانستغنا عنكم :rolleyes:

وسوف اجرب الحل الي طرح وان شاء الله ماتواجهني مشكله

وشكرا

اختكم soukara

683ce649aa.gif

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

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