PDA

View Full Version : کد نویسی صحیح لایه Business



narges_j
دوشنبه 14 مرداد 1392, 12:27 عصر
به نظر شما در لایه Business بهتر که برای هر تابعی کانکشن باز و بسته کنیم یعنی کانکشن باز کنیم کوئری بزنیم و بعد کانکشن ببندیم یا اینکه این کار اشتباه؟؟؟؟

روش صحیح چیه؟؟؟

hojjatshariffam
دوشنبه 14 مرداد 1392, 13:14 عصر
کانکشن ها در لایه منیجر باید باشد ، لایه بزینس جای کانکشن نیست
ضمنا در مورد کانکشن بهتر است یک کانکشن از نوع استاتیکم داشته باشید و در اولین کتنکت باز و در خاتمه برنامه بسته شود
ولی کامند و آداپتر باید برای هر بار مراجعه ساخته شود و دوباره دیسپوز شود
این نظر شخصی منه و این کار رو می کنم
دوستان ممکنه نظر دیگه ای داشته باشند

narges_j
دوشنبه 14 مرداد 1392, 13:20 عصر
من در لایه data access layer دستورات اصلی مثل همین کانکت و دیسکانتک ودستور اجرایی و غیره را مینویسم بعد از لایه business دستور sql را به لایه دیتا اکسس میفرستم برای اجرا.....
من تا حالا کانکشن استاتیک تعریف نکردم چطوری؟؟؟
برای چی خوب هست؟؟؟

mohammadreza110
شنبه 26 مرداد 1392, 10:56 صبح
با سلام و خسته نباشید خدمت دوستان البته باید به سوال اصلی جواب داد که برنامه ای که ما میخواهیم بنویسم چند لایه است اگه 3 لایه که اونوقت میریم یه کلاس میسازیم که با دیتابیس بتونیم کار کنیم و تو بخش بیزینس هم کدهامون رو میزنیم . اگه هم 2لایه بخواهیم بنویسیم که کدها رو در همون لایه بیزینس هم میتونیم با تعریف متد ها با پایگاه ارتباط برقرار کنیم .