ايران ويج

نسخه‌ی کامل: جستجو در سایت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
من توی سایتی که طراحی کردم باید امکان جستجو در سایت داشته باشم!
اگر جستجو در یک موضوع بود مشکلی نداشت (توی جدولش جستجو میکردم)الان باید توی همه اطلاعات سایت جستجو انجام بده و نتیجه را نمایش بده!
این که جدا جدا سلکت بگیرم به نظر خودم خیلی روش قشنگی نیست!
دوستان چه راهی پیشنهاد میکنید؟
خب شما تو یک موضوع چطور جستجو میکنین؟
(کلا جستجو تو یک موضوع با همه موضوعات فرق خاصی با هم نداره)
(۱۱-آبان-۱۳۹۲, ۰۹:۳۶:۰۱)lord_viper نوشته است: [ -> ]خب شما تو یک موضوع چطور جستجو میکنین؟
(کلا جستجو تو یک موضوع با همه موضوعات فرق خاصی با هم نداره)

ممنون از جوابتون
من برای جستجو در یک موضوع(یک جدول) به شکل زیر عمل میکنم
کد:
select * from tbl where fild like '%salam%'
ولی این برای یک جدول و یک فیلد درسته!
من میخوام توی چند تا جدول و تمام فیلد ها جستجو بکنه!
به نظر خودم این قشنگ نیست که برای هر فیلد و هر جدول یک سلکت درست کنم!
شما روش بهتری پیشنهاد میکنید؟
خب شما باید یک کوئری جنراتور بنویسین
مثلا یک DropDownList میزارین بعد فیلدهایی که میخواهید جستجو بر اساس اونها باشه رو به عنوان Text و اسم اون فیلدها تو دیتابیس رو هم به عنوان Value اون آپشنها قرار میدیدن و یک textBox برای مقدار جستجو بعد موقع جستجو میاین کوئریتونو میسازین به جای field میزارین DropDownList1.SelectedValue و به جای salam هم میزارین TextBox1.Text

هر کوئری بر روی یک جدول اعمال میشه چون در هر کوئری نام جدول مشخص میشه