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

مساعدة في select vb.net

بدأه lebanon999 في 26 سبتمبر 2013 · 3 رد · 677 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم 

(Dim ad As New SqlDataAdapter("Select * from NamesContent where FName like'" & TextBox1.Text & "'", cnn

 

استخدم هذه query للبحث عن السطر التي يكون بها  FNAME = TEXTBOX1  في database 

لكن اذا اردت ان يكون اكثر من عامود 

اقصد ان يكون اعمدة FNAME ,Name ,Ename = textbox

كيف تكون ل query

تم تعديل هذه المشاركة بواسطة lebanon999 في 26 سبتمبر 2013 في 17:24

#2

السلام عليكم اخي

 

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

 

Select MName,LName,Salary,Birth From (Table Name) Where FName Like' " & textbxo1.text & " ' "

 

هذه هي الجملة التي سوف تنفذ وعند تنفيذها سيحضر لك اكثر من عامود كما تريد

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة عبدالرحمن المرشود في 27 سبتمبر 2013 في 00:23

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#3

انا اريد ان يقارن مع اكثر من شي 

في المثال الذي وضعت موجود fname اريد ايضا Ename

يعني fname = textbox1  or Ename=textbox1

#4

السلام عليكم ورحمة الله وبركاته

 

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

Dim ad As New SqlDataAdapter("Select * from NamesContent where FName like'" & TextBox1.Text & "' and Name like'" & TextBox2.Text & "' and EName like '" & TextBox3.Text & "'", cnn)

ولكنى أنصح بالتقليل من استخدام like واستخدم بدلاً منها علامة المساواة = حتى لا تؤثر على أداء قاعدة البيانات

 

أدعو الله أن يكون هذا مفيدا

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

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