PDA

View Full Version : راهنمایی در خصوص نوع شرط where در sql



reza1699
پنج شنبه 19 دی 1392, 10:51 صبح
من یه چیزی میخوام طراحی کنم شبیه به فیلتر کردن در اکسل یا اکسس بالای دیتاگریدم !
به این صورت که برای هر فیلد یک کومبوباکس داشته باشم و با مثلا انتخاب آقا ، تمام آقایان نمایش داده بشن در دیتاگرید !

تقریبا تمام مراحل رو میدونم که چیکار کنم برای فیلترکردن و این حرفا !

فقط مسئله من زمانی هست که کومبوباکس روی همه تنظیم شده ! چه شرطی باید در where به کار ببرم که همه رکوردها رو انتخاب کنه ؟ یعنی در واقع بدون شرط همه چیزو انتخاب کنه؟

hamid_hr
پنج شنبه 19 دی 1392, 11:10 صبح
خب اون موقع كلا شرط نميخواد ديگه
where رو حذف كن

goldoon
پنج شنبه 19 دی 1392, 11:12 صبح
یک شرط قبل فیلتر دیتاگرایدت بزار یا توی رویداد SelectedIndexChanged مثل زیر

string filtertext;
if (comboboxx.Text=="همه ")
filtertext="";
else filtertext=comboboxx.Text;

بعد این متغیر را به عنوان آرگومان به تابع فیلتر گذاریت بفرس

reza1699
جمعه 20 دی 1392, 03:24 صبح
ممنون ! ببخشید سوالم یکم بی مورد بود ! بعد از اینکه سوال رو پرسیدم خودم به ذهنم رسید که باید این کارو بکنم ! از دوستان عزیز هم متشکرم