PDA

View Full Version : عملگر like



mahdi101
یک شنبه 12 آبان 1392, 19:34 عصر
باسلام...
من می خوام جستجو از طریق یک تکست باکس و عملگر like باشه اما می خوام سه تا از فیلد هام یعنی id ,name,family رو جستجو کنه که کاربر هر کدام رو که خاصت جستوجو کنه به این شکل نوشتم درست جواب نمی ده :
select * from customer where c_id like @id or c_name like @name or c_family like @family

ProWorld
یک شنبه 12 آبان 1392, 20:23 عصر
سلام دوست عزیز نحوه استفاده از دستور Like به این شکل است:


% متن مورد نظر برای جستجو % Like ستون مورد نظر در جدول برای جستجو

کد شما (به شرطی که منظور شما از انهایی که اولشان C دارد نام ستون های جدولتان با شد):



"Select * from Customer where c_id like %"+id.Text+"% or c_name like %"+name.Text+"% or c_family like %"+family.Text+"%"

mahdi101
یک شنبه 12 آبان 1392, 21:36 عصر
سلام دوست عزیز نحوه استفاده از دستور Like به این شکل است:


% متن مورد نظر برای جستجو % Like ستون مورد نظر در جدول برای جستجو

کد شما (به شرطی که منظور شما از انهایی که اولشان C دارد نام ستون های جدولتان با شد):




"Select * from Customer where c_id like %"+id.Text+"% or c_name like %"+name.Text+"% or c_family like %"+family.Text+"%"


دوست عزیز
من می خوام همه ی اینا رویه یک textbox باشه ولی اینی که شما نوشتی سه تا textbox جدا داره!!!
بازم خیلی ممنون

ProWorld
دوشنبه 13 آبان 1392, 12:57 عصر
دوست عزیز
من می خوام همه ی اینا رویه یک textbox باشه ولی اینی که شما نوشتی سه تا textbox جدا داره!!!
بازم خیلی ممنون

خب این که مشکلی نیست :



"Select * from Customer where c_id like %"+Search.Text+"% or c_name like %"+Search.Text+"% or c_family like %"+Search.Text+"%"