تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث باستخدام textbox و combobox
#1
اقوم بعملية بحث

حيث لكل عميل مجموعة اكواد
واقوم بكتابة اسم العميل داخل textbox لتظهر الاكودا الخاصة به داخل combobox واجعل القيمة combobox.text=nothing حتى لا تتم عملية البحث الا عتد اختيار كود معين وبعدها تظهر البيانات الخاصة بالكود الذي تم اختياره لهذا العميل
واكتب الكود التالي داخل حدث combobox.selectedindex ليبحث بالاسم الموجود في textbox والكود الذي سيتم اختياره في combobox
Dim com1 As New SqlCommand("select * from table1 where name='"& TextBox1.Text & "' and code='" & combobox1.text & "' ", con)
Dim s1 As New DataSet
Dim t1 As New SqlDataAdapter
t1.SelectCommand = com1
t1.Fill(s1, "table1")


ولكن ما يحدث هو تتم عملية البحث بعد كتاية الاسم مباشرة داخل الtextbox حيث يتم ملأ الcombobox بقيم الكود الخاصة بالاسم وتتم عملية البحث حتى لو قيمة combobox.text=nothing وتظهر البيانات الخاصة باول كود في الكومبو

فهل يوجد طريقة تجعل عملية البحث لا تتم الا عند اختيار الكود من الكومبو

وشكرا
الرد }}}
تم الشكر بواسطة:
#2
انت تقول لتظهر الاكواد الخاصة بالعميل داخل Combobox ويش تعني بالاكواد هل تقصد ارقام العملاء ؟؟؟

إقتباس :فهل يوجد طريقة تجعل عملية البحث لا تتم الا عند اختيار الكود من الكومبو

الطريقة انك تقوم بكتابة الكود في Combobox في الحدث SelectedIndexChanged

وتلغي كتابة الكود في Textbox



(إني وجهت وجهي للذي فطر السماوات والأرض حنيفًا وما أنا من المشركين)
الرد }}}
تم الشكر بواسطة:
#3
(30-07-17, 04:07 PM)تناسيم كتب : اقوم بعملية بحث

حيث لكل عميل مجموعة اكواد
واقوم بكتابة اسم العميل داخل textbox لتظهر الاكودا الخاصة به داخل combobox واجعل القيمة combobox.text=nothing حتى لا تتم عملية البحث الا عتد اختيار كود معين وبعدها تظهر البيانات الخاصة بالكود الذي تم اختياره لهذا العميل
واكتب الكود التالي داخل حدث combobox.selectedindex ليبحث بالاسم الموجود في textbox والكود الذي سيتم اختياره في combobox
 Dim com1 As New SqlCommand("select  * from table1 where name='"& TextBox1.Text & "' and code='" & combobox1.text & "'  ", con)
           Dim s1 As New DataSet
           Dim t1 As New SqlDataAdapter
           t1.SelectCommand = com1
           t1.Fill(s1, "table1")
       

ولكن ما يحدث هو تتم عملية البحث بعد كتاية الاسم مباشرة داخل الtextbox حيث يتم ملأ الcombobox بقيم الكود الخاصة بالاسم وتتم عملية البحث حتى لو قيمة combobox.text=nothing وتظهر البيانات الخاصة باول كود في الكومبو

فهل يوجد طريقة تجعل عملية البحث لا تتم الا عند اختيار الكود من الكومبو

وشكرا

لو ترفق مشروع لحل المشكلة يكون أفضل
Email : mrma11581@gmail.com
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,864 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 664 18-06-25, 11:09 AM
آخر رد: dubai.eig
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 812 17-10-24, 11:43 PM
آخر رد: salamandal
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 706 04-10-24, 02:33 AM
آخر رد: Taha Okla
  كيف أضيف المواد في ComboBox إلى ComboBox آخر في فورم آخر F.H.M 13 888 25-09-24, 11:05 PM
آخر رد: Taha Okla
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 7 1,357 24-09-24, 06:44 PM
آخر رد: altoki939
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 585 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 550 16-08-24, 01:37 PM
آخر رد: أبووسم
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,783 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  البحث بالأسم الأول فقط heem1986 6 643 03-08-24, 04:17 PM
آخر رد: heem1986

التنقل السريع :


يقوم بقرائة الموضوع: