PDA

View Full Version : درست کردن کوئری



linux
جمعه 06 بهمن 1385, 17:58 عصر
من برای برنامه ام باید به کاربر اجازه بدم که خودش کوئری دست کنه یا حداقل شرایط را تعیین کنید
مثلا از لیست فیلد ها را انتخاب کنه و شرایط و مقدار را مشخص کنه می خواستم ببینم کسی قبلا این کار را کرده و یا کامپوننتی سراغ داره؟

Alireza_Salehi
جمعه 06 بهمن 1385, 18:22 عصر
من قبلا این کارو کردم البته نه برای کوئری های خیلی پیچیده ،
با توجه به این که نهایتا یک String باید تولید بشه ، می توان با طراحی یک فرم ساده و چند تا دستور شرطی محیطی شبیه Query Builder خود دات نت ایجاد کرد که محتویات یک String رو دستکاری کنه.

ali_kolahdoozan
جمعه 06 بهمن 1385, 21:36 عصر
من برای گزارش گیری همچین کاری کردم . خود کاربر رو البته وارد تصور کردم یعنی واقعا بود . کوئری رو میداد گزارش میگرفت . بالاخره کوئری یک رشته است . چیز خاصی نداره . مگر اینکه بگی دقیق و ریز می خواهی چیکار کنی

linux
جمعه 06 بهمن 1385, 23:16 عصر
همون چیز که شما درست کردید تقریبا

Mehrafrooz
شنبه 07 بهمن 1385, 02:58 صبح
توی کامپوننتهای janus کامپوننتی هست به نام FilterEditor که یک گرید از نوع گرید های Janus رو می گیره و کاربر میتونه بوسیله اون شرط های مختلفی رو بسازه و نتایجش رو در گرید ببینه .

ali_kolahdoozan
شنبه 07 بهمن 1385, 08:32 صبح
ضرورتی در استفاده از جانوس برای اینکار نیست خود گرید دات نت هم همنیطوره