منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[نقاش] مدى فاعلية SqlWhereBuilder في مشروع ASP.NET - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52)
+--- الموضوع : [نقاش] مدى فاعلية SqlWhereBuilder في مشروع ASP.NET (/showthread.php?tid=13771)



مدى فاعلية SqlWhereBuilder في مشروع ASP.NET - myalsailamy - 10-11-15

السلام عليكم  ،،، 

أثناء عملي في احد المشاريع  واجهني طلب غريب من مدير تطوير النظم وهو نظام مفتوح قدر الامكان يتيح  للمستخدم توليد اي شروط  ،، وكان الطلب كالتالي  وهو لدينا موظفين و انواع اجازات و شروط على انواع الاجازات 

فمثلا احد القيود  ،، اذا كان الموظف عمره اكثر من 45 سنه فانه يحق له ان ياخذ اجازه  (اعتياديه) بمقدار 30 يوم  و اذا كان اقل من  45 فانه ياخذ 20 يوم اجازه اعتياديه  فقط طبعا المغزا انها ليست محدده و الا لكنت حللتها برمجياً و انما يريد عندما يطبق النظام على أي منشأه فان صاحب المنشأه يحق له ادخال الشروط كما يراه مناسب لعمله اي لا يريد تدخل المبرمج في سير عمله النظام في الكبيره و الصغيره اي يريد نظام مرن قدر الامكان طبعا فكرت في اكثر من فكره و احد الافكار هي SqlWhereBuilder فبدأت ابحث  في الانترنت الى ان وجدت ضالتي  في هذه الروابط و هي  : 

1) المصدر الاول 
2) المصدر الثاني 
3) المصدر الثالث

وهي حل مقنع و لكن تبقى فيه قليلا من المجازفه فيما يخص SQL Injection  و لازم تعمل حسابك انه ما يتعارض شرط مع شرط اخر بحيث يجب ان يمثل كل موظف الا شرط واحد فقط و لا تنطبق عليه باقي الشروط و غيرها من المشاكل التي تظهر  ،،  على العموم على لا احب ان اطيل ولكن لتكن حلقه للنقاش في حالة وجود افكار اخرى او اقتراحات  ،،، 

و السلام عليكم


RE: مدى فاعلية SqlWhereBuilder في مشروع ASP.NET - أبويعقوب - 12-11-15

السلام عليكم

هذا المشروع أفضل

http://dynasql.codeplex.com/

Query عبارة عن اوبجكت، والكود يتولد حسب نوع قاعدة البيانات


RE: مدى فاعلية SqlWhereBuilder في مشروع ASP.NET - myalsailamy - 03-12-15

(12-11-15, 09:45 PM)أبويعقوب كتب : السلام عليكم

هذا المشروع أفضل

http://dynasql.codeplex.com/

Query عبارة عن اوبجكت، والكود يتولد حسب نوع قاعدة البيانات

الشكر لك اخ ابو يعقوب  على المشاركه  ولكن كمية الأكواد مُهوله بالنسبه للغرض الذي يؤديه الكود والتي من الممكن انشاءه بخطوات ابسط ،،  النتيجه النهائيه  للواجهه التي أطمح لتصميمها و اصبحت تعمل بكفائه عاليه على موقعي يمكنك عليها بالصوره  التاليه  :

[attachment=8659]