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

نسخة كاملة : هل أستطيع أن أبحث في أكثر من عمود ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم

أخواني الأعزاء هل أستطيع البحث في أكثر من عمود ؟

إسم الجدول = tblItems
العمود الأول = itemnumber 
العمود الثاني = itemnumber2


هذا كود البحث في عمود
("Select * from tblItems where itemnumber like '%" & TextBox7.Text & "%'", con)
أريد كود البحث في العمود الأول والثاني Huh
أبشركم حصلت الحل

الحل هو رمز (&)
جربت and والفاصلة (,) مازبطو وما توقعت الحل يكون رمز (&)


("Select * from tblItems where itemnumber & itemnumber2 like '%" & TextBox7.Text & "%'", con)
السلام عليكم

لزيادة الفائدة

ممكن ايضا استخدام + بدلا من &
اخي العزيز الطريقة الي حضرتك استعملتة يمكن تعطيك نتيجة صحيحة بس اتصور انو حيصير عندك خطأ في حالة انو واحد من العمودين في قيمة Null
لذلك فأن الاصح استخدام الكود
كود :
("Select * from tblItems where itemnumber like '%" & TextBox7.Text & "%' OR itemnumber2 like '%" & TextBox7.Text & "%'".con)
الله يعطيكم العافيه اخواني

وجربت كود السندباد شغال ok
وبالنسبة لكود اخوي محمد العبيدي فيه خطأ مطبعي
وهذا الكود بعد التصحيح
كود :
("Select * from tblItems where itemnumber like '%" & TextBox7.Text & "%' OR itemnumber2 like '%" & TextBox7.Text & "%'", con)

ممكن توضح لي اخوي محمد ماذا تقصد بالقيمة Null ؟
السلام عليكم

ممكن توضح لي اخوي محمد ماذا تقصد بالقيمة Null ؟
اي الحقل فارغ لا يحمل اي قيمة.
وعليكم السلام ورحمة الله

شكراً لكك يالغالي ع التوضيح