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

نام تاپیک: چگونگی مطمئن شدن از اجرای پیوسته خطوط برنامه

  1. #1
    کاربر دائمی آواتار nasrin55
    تاریخ عضویت
    آبان 1387
    محل زندگی
    اصفهان
    سن
    33
    پست
    184

    چگونگی مطمئن شدن از اجرای پیوسته خطوط برنامه

    در پروژه ای که با asp.net 4 و sql 2008 نوشته ام ، در صفحه ای چند سری اطلاعات وابسته به هم در دیتا بیس ذخیره می گردد و البته طراحی خاصی برای اضافه کردن textbox های داینامیک داره. برای کار با دیتابیس از stored procedure استفاده می کنم.
    برای گرفتن exceptionها در هر قسمتی که به دیتابیس متصل شدم یه try و catch گذاشتم. حالا ممکنه در stored procedure1 یا اتصال به دیتابیس مشکلی پیش بیاد که catch اونو بگیره ، حالا تکلیف کدهای بعدی و stored procedureهای بعدی چی میشه؟؟
    خودم فکر کردم شاید در هر catch یه سری کد دیگه بنویسم که تمام insertهای انجام شده در stored procedureهای قبلی را پاک کنه . این راه منطقیه؟؟

    مشکل دیگه ای که هست ، در این قسمت به یه سری ایمیل فرستاده میشه. اگر وسط ارسال ایمیل مشکلی پیش اومد چیکار کنم؟ به کاربر اعلام کنم و دوباره ایمیل های باقی مانده را ارسال کنم؟ یا مثل حالت قبل تمام مراحل قبلی را برگردونم به حالت اصلی (stored procedureها رو) که در اینصورت با ایمیل های ارسالی چیکار کنم؟؟

  2. #2
    کاربر دائمی آواتار fakhravari
    تاریخ عضویت
    دی 1388
    محل زندگی
    بوشهر
    سن
    34
    پست
    8,032

    نقل قول: چگونگی مطمئن شدن از اجرای پیوسته خطوط برنامه

    يك جدول ميانه تعريف كنيد كه زمان ارسال اون خالي بشه و معلومه ديگه كدوماش ارسال شده كدوماش ارسال نشده با يه try ميتونيد مشحص كنيد .
    اگر خطا داد فعلا بره توي جدول ميانه

  3. #3
    کاربر دائمی آواتار nasrin55
    تاریخ عضویت
    آبان 1387
    محل زندگی
    اصفهان
    سن
    33
    پست
    184

    نقل قول: چگونگی مطمئن شدن از اجرای پیوسته خطوط برنامه

    منظورتون از جدول میانه ، view هست؟؟
    یعنی برای ارسال ایمیل، ابتدا همه ی ایمیل ها رو تو view بریزم و هر کدوم که ارسال شد حذف کنم؟
    مشکل اولم چی؟؟ در catch هر try باید عملیات انجام شده ی قبلی را برگردونم به حالت اول یا اینم با view برم؟
    میشه واضح تر توضیح بدید. مرسی

  4. #4
    کاربر دائمی آواتار fakhravari
    تاریخ عضویت
    دی 1388
    محل زندگی
    بوشهر
    سن
    34
    پست
    8,032

    نقل قول: چگونگی مطمئن شدن از اجرای پیوسته خطوط برنامه

    view كه نه.
    شما ليست ابتدايي كه ميخواهيد ارسال كنيد داريد.
    ميتونيد يه جدول تعريف كنيد در حد 3 ستون ايدي و نام ايميل و وضعيت ارسال.
    ديگه بقيش بايد بلد باشي ديگه.................
    ايميل هاي خراب هميشه در catch مي افتن
    آخرین ویرایش به وسیله fakhravari : پنج شنبه 06 تیر 1392 در 11:20 صبح

تاپیک های مشابه

  1. سوال: چگونگی ذخیره شدن تغییرات در برنامه
    نوشته شده توسط mehrdad.h در بخش C#‎‎
    پاسخ: 10
    آخرین پست: شنبه 22 مرداد 1390, 17:51 عصر
  2. سوال: چگونگی اجرا شدن برنامه به صورت default
    نوشته شده توسط mvb_mehran در بخش VB.NET
    پاسخ: 3
    آخرین پست: چهارشنبه 23 دی 1388, 23:01 عصر
  3. سوال: چگونگی اجرا شدن برنامه با کلید های ترکیبی
    نوشته شده توسط mvb_mehran در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 23 دی 1388, 19:43 عصر
  4. توقف اجرای خطوط برنامه برای مدتی معین
    نوشته شده توسط Ghasem_M در بخش VB.NET
    پاسخ: 11
    آخرین پست: دوشنبه 29 مرداد 1386, 10:16 صبح
  5. کند شدن سرعت اجرای برنامه های دات نت
    نوشته شده توسط iekrang در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: دوشنبه 14 فروردین 1385, 22:30 عصر

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

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