PDA

View Full Version : سوال: جستجو بین فیلد های انتخابی



mohsen.nsb44
چهارشنبه 10 مهر 1392, 16:50 عصر
سلام
من چند جدول دارم میخوام گزارش دلخواه استخراج کنم
فرضا 5 فیلد دارم که میخوام جستجو بر اساس اینا باشه فرضا گزینه ها نام نام خانوادگی شماره ملی محل سکونت و غیره حال میخوام جستجو بر اساس نام و محل سکونت باشه یعنی کسایی که اسمشون علی و تهران زندگی میکنه دفعه بعد بر اساس شماره ملی فقط جستجو انجام میشه این 5 عنصر به صورت چک باکس باشه هر کدوماش که تیک خورده باشه بر اون اساس جستجو بشه

mohsen.nsb44
پنج شنبه 11 مهر 1392, 11:42 صبح
من تو سربازی هستم و شدیدا نیاز به این کد بصورت استور پروسیجر دارم لطفا راهنمایی بفرمایید

mahdioo12194
پنج شنبه 11 مهر 1392, 12:15 عصر
اطلاعات کجا وارد می شه؟ جلو هر کدوم ازچک باکس ها تکست باکس گذاشتی؟!

mohsen.nsb44
پنج شنبه 11 مهر 1392, 12:47 عصر
چک باکسو فراموش کن همون تکست باکسو در نظر بگیرید اطلاعات تو اسکیو ال تو جدولش

aminireza65
پنج شنبه 11 مهر 1392, 16:32 عصر
شما هیچ کاری لازم نیست بکنی
مشکلت با کوئری حل میشه
کوئری رو اینجوری بنویس:
select * from tbl1 where name like '%text1.text%' and family like'%text2.text%' and
کل فیلدها رو این جوری بنویس
در این صورت اگه کاربر مثلا نام و نام خانوادگی رو وارد کرد، هر رکوردی که نام و نام خانوادگیش این باشه سلکت میشه
اگر هم مثلا فقط نام رو وارد کرد هر رکوردی که نامش این باشه سلکت میشه با نام خانوادگی کاری نداره
اگر هم اصلا چیزی وارد نکنه کل رکوردها سلکت میشه
تست کن