PDA

View Full Version : سوال: ابزاری برای کوئری سازی ؟ فیلتر جستجو ؟



mohammadi4net
سه شنبه 04 بهمن 1390, 19:37 عصر
وقتی دیتابیس رو کاملا نرمالیز طراحی کنیم گزارش گیری داده ها از شیرین ترین قسمت های برنامه نویسیه ، حالا اگه بخواهیم این شیرینی رو با کاربر برنامه تقسیم کنیم باید یک فیلتر کننده گزارش طراحی کنیم که بعضی وقتها کار سخت و دست و پا گیریه ، تصمیم گرفتم برای این کار یک کامپوننت بنوسیم که قابل استفاده در همه پروژهها باشه ولی قبل از اون می خوام ببنیم چنین چیزی بصورت اوپن سورس و یا پولی وجود داره؟ مشکل من اینه نمی دونم چی رو باید سرچ کنم نه اصطلاح فارسی شو می دونم نه اصطلاح انگلیسی اونو

اساس چنین برنامه ای یه همچین چیزیه :
فیلد مورد نظر + (مساوی ، کوچکتر از ، بزرگتر از، مخالف و ...) + مقدار مرتبط (از کاربر گرفته می شود و یا از گزینه ها انتخاب می شود)= شرط جستجو

فیلد مورد نظر + نوع مرتب سازی {DESC ASC} = مرتب سازی

(شرط جستجو) [ AND , OR ] (شرط جستجو) [ AND , OR ](شرط جستجو) Order By (مرتب سازی ), (مرتب سازی ) ...

- نسخه Linq چنین برنامه هم وجود داره ؟

roxe77
یک شنبه 30 بهمن 1390, 01:30 صبح
اگه چیزی پیدا کردیم منم تشنه اینم

mohammadi4net
یک شنبه 30 بهمن 1390, 09:40 صبح
پیدا نکردم دارم درست می کنم.