نمایش نتایج 1 تا 7 از 7

نام تاپیک: کلاس های DAL

  1. #1

    کلاس های DAL

    آیا به روش متد سه لایه ای در لایه DAL باید به ازای هر جدول database یک کلاس گرفت و یا باید مانند لایه BLL به ازای object های وابسته یک کلاس گرفت؟(مثلا جدول user و سایر جدول های وابسته به User یک کلاس شوند)

  2. #2
    کاربر دائمی آواتار Masoud_TB
    تاریخ عضویت
    آذر 1386
    محل زندگی
    Tehran
    پست
    165
    این کاملا بستگی دارد به Entity که دارین. به نظرم شما اول باید کلاستان را طراحی کنین و بعد برین سراغ بانک اطللاعاتی!!

  3. #3
    من کلاسها مربوط به Entity های برنامه را در یک لایه جدا گانه پیاده سازی میکنم تا هم در لایه BLL و هم در DAL بتونم از آنها استفاده کنم.

  4. #4
    با تشکر از دوستان
    ولی منظور من اینه که بهتر است متدهای insert ، update ، delete و select مربوط به یک جدول را در کلاسی با نام خودش در DAL نوشت و یا اینکه اگر کلاسی وجود دارد که این جدول مربوط به آن است در آن کلاس نوشت؟

  5. #5
    دوست عزیز می تونید از یک کلاس دیگه به عنوان Provider آن Entity استفاده کنید و متدهای مورد نظرتون را در آن پیاده سازی کنید ، نه در خود کلاس Entity یتون

  6. #6
    مرسی از راهنمایی تون. میشه یه مثال بزارین؟

  7. #7
    یک مثال جناب ارژنگ گذاشتن که خیلی خوبه. "سه لایه" رو جستجو کنید پیداش میکنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •