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

نام تاپیک: آیا ورود همزمان چند داده به ListView و یا DataTable باعث از بین رفتن اطلاعات می شود؟

  1. #1

    آیا ورود همزمان چند داده به ListView و یا DataTable باعث از بین رفتن اطلاعات می شود؟

    سلام به دوستان
    یه ListView و DataTable دارم که اطلاعات شون رو با چند تابع (Thread) مختلف دریافت می کنند.
    آیا اگه هر دو Thread همزمان اطلاعاتشون رو به ListView و یا DataTable ارسال کنن هر دو اطلاعات ثبت می شه و یا به دلیل همزمانی فقط یکی از آنان دریافت مشه؟
    درصورت تداخل اطلاعات راحل چیه؟
    با تشکر

  2. #2
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: آیا ورود همزمان چند داده به ListView و یا DataTable باعث از بین رفتن اطلاعات می شود؟

    سلام .اگر همزمان دو یا چند Thread به یک منبع داده مشترک برسند بن بست Deadlock رخ خواهد داد.شما یه منبع ListView داری بهتره قفل بزاری روی منبع که Treadهای همزمان قفل و به ترتیب به منبع داده مشترک دسترسی داشته باشند
    lock Statement (C#‎ Reference)
    First,solve the problem then write the code

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

  1. پاسخ: 14
    آخرین پست: جمعه 23 آبان 1393, 20:54 عصر
  2. کم یا اضافه کردن یک ستون به جدول باعث از بین رفتن اطلاعاتش می شه؟
    نوشته شده توسط marjan_gh در بخش مدیریت دیتابیس (Database Administration)
    پاسخ: 4
    آخرین پست: یک شنبه 28 اردیبهشت 1393, 15:07 عصر
  3. پاسخ: 11
    آخرین پست: جمعه 04 شهریور 1390, 00:07 صبح
  4. پاسخ: 9
    آخرین پست: سه شنبه 27 بهمن 1388, 12:08 عصر
  5. سوال: تبدیل نوع بزرگتر به کوچکتر بدون از بین رفتن اطلاعات
    نوشته شده توسط kh1387 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: سه شنبه 06 اسفند 1387, 20:34 عصر

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

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