تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطأ فى كود البحث ... رجاء المساعدة
#1
[COLOR="#0000FF"]بسم الله الرحمن الرحيم

******[/COLOR]



[COLOR="#800080"]لدى قاعدة بيانات Sql Server 2008

وعند محاولة اجراء بحث عام داخل القاعدة من خلال زر البحث بادراج قيمة البحث داخل TxetBox

لا يتم اجراء البحث

فما هو الخطأ فى الكود التالى[/COLOR]

كود :
[align=left]Dim DataAdapter As New SqlDataAdapter("SELECT * FROM Tab WHERE id= '%"(TextBox6.Text.Trim) "%'" or Name = '" TextBox6.Text.trim) "%'", con)

            con.Open()
            dataset2.Clear()
            DataAdapter.Fill(dataset2, "Tab")
            If Me.BindingContext(dataset2, "Tab").Count = 0 Then
                MsgBox("لم يتم العثور على شيء", 48 + 524288, "البحث")
                TextBox6.Text = ""
                con.Close()[/align]


شكرا مقدما لكل من يتفضل بمساعدتى
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
Dim DataAdapter As New SqlDataAdapter ("SELECT * FROM Tab WHERE id LIKE '" Trim$(TextBox6.Text) & "' or Name LIKE '" Trim$(TextBox6.Text) & "'"con)

            
con.Open()

            
DataSet2.Clear()

            
DataAdapter.Fill(DataSet2"Tab")

            If 
Me.BindingContext(DataSet2"Tab").Count 0 Then

                MsgBox
("لم يتم العثور على شيء"48 524288"البحث")

                
TextBox6.Text ""

                
con.Close
الرد }}}
تم الشكر بواسطة:
#3
الدريساوي كتب :
PHP كود :
Dim DataAdapter As New SqlDataAdapter ("SELECT * FROM Tab WHERE id LIKE '" Trim$(TextBox6.Text) & "' or Name LIKE '" Trim$(TextBox6.Text) & "'"con)

            
con.Open()

            
DataSet2.Clear()

            
DataAdapter.Fill(DataSet2"Tab")

            If 
Me.BindingContext(DataSet2"Tab").Count 0 Then

                MsgBox
("لم يتم العثور على شيء"48 524288"البحث")

                
TextBox6.Text ""

                
con.Close
[COLOR="#800080"]
اخى الفاضل الدريساوي
الكود الذى تفضلت بتعديله لا يعمل
حيث ما يحدث عند إجراء البحث
ظهور الرسالة الاخيرة فى نهاية الكود ( لم يتم العثور على شيء )[/COLOR]
الرد }}}
تم الشكر بواسطة:
#4
أخي الكريم على ما هو معروف ان id دائما حقل رقمي

ولا يجوز وضع هذي العلامه ' على الحقول الرقمية

جرب تعديل الكود إلى هذا


كود :
Dim DataAdapter As New SqlDataAdapter("SELECT * FROM Tab WHERE id= [color=#ff0000]%"(TextBox6.Text.Trim) "%[/color]" or Name = '" TextBox6.Text.trim) "%'", con)

con.Open()

dataset2.Clear()

DataAdapter.Fill(dataset2, "Tab")

If Me.BindingContext(dataset2, "Tab").Count = 0 Then

MsgBox("لم يتم العثور على شيء", 48 + 524288, "البحث")

TextBox6.Text = ""

con.Close()[COLOR=#ff0000]

[/COLOR]



Big Grin
<---------------------------------------------------------------->

الرد }}}
تم الشكر بواسطة:
#5
اخى الفاضل جربت الكود ومازالت المشكلة قائمة ... رجاء المساعدة بحل لقد ارهقتنى المشكلة فى البحث عن حل وامحاولة مع الكود؟؟
الرد }}}
تم الشكر بواسطة:
#6
ياخي ارفق مثال ؟؟؟
الرد }}}
تم الشكر بواسطة:
#7
حاضر هارف مثال بذلك
الرد }}}
تم الشكر بواسطة:
#8
تفضل المثال يا اخى
المثال
الرد }}}
تم الشكر بواسطة:
#9
مصطفى ظيمة كتب :
[COLOR="#0000FF"]بسم الله الرحمن الرحيم

******[/COLOR]



[COLOR="#800080"]لدى قاعدة بيانات Sql Server 2008

وعند محاولة اجراء بحث عام داخل القاعدة من خلال زر البحث بادراج قيمة البحث داخل TxetBox

لا يتم اجراء البحث

فما هو الخطأ فى الكود التالى[/COLOR]

كود :
[align=left]Dim DataAdapter As New SqlDataAdapter("SELECT * FROM Tab WHERE id= '%"(TextBox6.Text.Trim) "%'" or Name = '" TextBox6.Text.trim) "%'", con)

            con.Open()
            dataset2.Clear()
            DataAdapter.Fill(dataset2, "Tab")
            If Me.BindingContext(dataset2, "Tab").Count = 0 Then
                MsgBox("لم يتم العثور على شيء", 48 + 524288, "البحث")
                TextBox6.Text = ""
                con.Close()[/align]


شكرا مقدما لكل من يتفضل بمساعدتى
اخي ما الذي يحدث ؟
هل يحدث استثناء؟
ام تظهر رسالة لم يتم العثور على شيئ؟
لان المثال الموجود لا يوجد فيه اي اجراء في حالة ان البحث رجع بنتيجة
الرد }}}
تم الشكر بواسطة:
#10
تظهر رسالة لم يتم العثور على شيئ
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] رجاء لخبير برمجة كريم Mostafa25 1 633 21-07-25, 03:22 AM
آخر رد: Taha Okla
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 666 18-06-25, 11:09 AM
آخر رد: dubai.eig
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 713 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 587 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  ارجو المساعدة في فك تسفير ملف xml mimomassa17 0 223 15-09-24, 03:23 PM
آخر رد: mimomassa17
  مساعدة البحث بين تاريخين أبووسم 3 552 16-08-24, 01:37 PM
آخر رد: أبووسم
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,119 11-08-24, 11:44 AM
آخر رد: alachk
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,792 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  البحث بالأسم الأول فقط heem1986 6 644 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 539 01-08-24, 10:28 PM
آخر رد: Khalil chiha

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم