• 0
lebanon999

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

سؤال

السلام عليكم 

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

 

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

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

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

كيف تكون ل query

تم تعديل بواسطه lebanon999
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

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

 

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

 

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

 

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

 

بالتوفيق

تم تعديل بواسطه عبدالرحمن المرشود
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

يعني fname = textbox1  or Ename=textbox1

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

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

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 واستخدم بدلاً منها علامة المساواة = حتى لا تؤثر على أداء قاعدة البيانات

 

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .