man_iran
سه شنبه 20 شهریور 1386, 10:58 صبح
در برنامه برای جستجو در دیتابیس چهار تکست باکس گذاشتم که جلوی هر کدام یک چک باکس قرار دادم.
برای کد نویسی چه روشی مناسب تر است؟
روشی که من می دونم :
در کد نویسی مینویسم اگر چک باکس اول تیک شد ببین چه اطلاعاتی وجود داره که خانه اولش برابر تکست باکس اولیست.
اگر چک باکس دوم تیک شد ببین چه اطلاعاتی وجود داره که خانه دومش برابر تکست باکس دومی است.
برای سوم و چهارم هم به همین صورت ...
حال اگر چک باکس اول و دوم تیک شد ببین چه اطلاعاتی وجود داره که خانه اول و دومش برابر تکست باکس اول و دوم است.
برای اول و سوم - دوم و سوم هم به همین صورت ...
و به همین صورت ادامه می دهیم تا تمام حالات تمام شوند که برای چهار تکست باکس حدود 14 شرط لازم است و اگر بخواهم تعداد تکست باکس ها را بیشتر کنم شرط ها هم خیلی زیاد می شوند.
ضمنا این کار هم باعث کند شدن برنامه هم می شود.
حال از دوستان اگر کسی روش مناسبتری داره (به صورت تابع - تابع بازگشتی و ...) بیان کنه.
مرسی ...
منتظر راهنماییتون هستم.
برای کد نویسی چه روشی مناسب تر است؟
روشی که من می دونم :
در کد نویسی مینویسم اگر چک باکس اول تیک شد ببین چه اطلاعاتی وجود داره که خانه اولش برابر تکست باکس اولیست.
اگر چک باکس دوم تیک شد ببین چه اطلاعاتی وجود داره که خانه دومش برابر تکست باکس دومی است.
برای سوم و چهارم هم به همین صورت ...
حال اگر چک باکس اول و دوم تیک شد ببین چه اطلاعاتی وجود داره که خانه اول و دومش برابر تکست باکس اول و دوم است.
برای اول و سوم - دوم و سوم هم به همین صورت ...
و به همین صورت ادامه می دهیم تا تمام حالات تمام شوند که برای چهار تکست باکس حدود 14 شرط لازم است و اگر بخواهم تعداد تکست باکس ها را بیشتر کنم شرط ها هم خیلی زیاد می شوند.
ضمنا این کار هم باعث کند شدن برنامه هم می شود.
حال از دوستان اگر کسی روش مناسبتری داره (به صورت تابع - تابع بازگشتی و ...) بیان کنه.
مرسی ...
منتظر راهنماییتون هستم.