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

نام تاپیک: Transaction سمت SQL یا سمت C#‎ ؟ کدوم بهتره ؟

  1. #1
    کاربر دائمی آواتار Happy_davood
    تاریخ عضویت
    دی 1383
    محل زندگی
    تبریز
    سن
    44
    پست
    306

    Transaction سمت SQL یا سمت C#‎ ؟ کدوم بهتره ؟

    سلام
    تقریباً عنوان سئوال کامل بود . به نظرتون Transaction ها رو سمت SQL بنویسم یا C#‎ . البته یه سری مشکل باعث مطرح کردن این سئوال شد . من خودم قبلاً داخل SP این کار رو انجام می دادم (و میدم) .

  2. #2
    کاربر تازه وارد آواتار yasak55
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    پست
    41

    نقل قول: Transaction سمت SQL یا سمت C#‎ ؟ کدوم بهتره ؟

    سلام،
    شروع و پایان تراکنش در Business Logic Layer به نظر منطقی تر از انجام در Data Layer (یا همون SP ها) می رسه. به طور ایده ال Data Layer تا حد امکان باید شامل دستورات اولیه SQL مانند دستورات Select و Update و... باشه و تا جایی که بشه از انجام Batch-Query و دستورات ترکیبی جلوگیری کرد. و علمیات ترکیب چندین SP تا رسیدن به نتیجه دلخواه رو در Business Logic انجام داد.

    شخصا در 99% موارد تراکنش رو در کد #C و Business Logic Layer استفاده می کنم.

  3. #3
    کاربر دائمی آواتار Happy_davood
    تاریخ عضویت
    دی 1383
    محل زندگی
    تبریز
    سن
    44
    پست
    306

    نقل قول: Transaction سمت SQL یا سمت C#‎ ؟ کدوم بهتره ؟

    مرسی
    جوابتون منطقی به نظر می رسه

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

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