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

نام تاپیک: چک کردن جدول هنگام اضافه شدن رکورد جدید

  1. #1
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    چک کردن جدول هنگام اضافه شدن رکورد جدید

    باسلام من یک برنامه ویندوزی با سی شارپ نوشتم که یک قسمتیش مربوط میشه به کارتابل، و در صفحه اصلی نرم افزار هم طبق عکس زیر، میخام هرثانیه بیاد جدول کارتابل چک کنه اگر رکوردی اضافه شده بود تعداد آنها را نشون بده،از تایمر استفاده کردم ولی متاسفانه برنامه هنگ میکنه از ترید هم استفاده کردم که کار نمیکنه
    کسی میتونه راهنماییم کنه؟؟؟؟


    Untitled.png

  2. #2
    کاربر دائمی آواتار parvizwpf
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    TEH
    پست
    2,919

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    ببینید تایمر روش مشکل داری نیست در نوع خودش منتها اینکه میگید هنگ میکنه باید دید شما چطور کد نوشتید. ترد نمیخواد همون بکگراند ورکر BackgroundWorker بهترین گزینه براش هست منتها باید صحیح استفاده بشه.
    اگر سیستم تحت شبکه نیست میتونید روش کار رو اینطور تغییر بدید که هر جایی که تغییر عددی در کارتابل دارید اونجاها فقط کوئری شمارش تعداد رو اجرا کنید.
    اگه تحت شبکه هست میتونید مباحث پیام رسانی بین سرور و کلاینت رو پیاده کنید

  3. #3
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    کدتون رو بزارید. درضمن هرثانیه خیلی کم نیست بنظرتون. چه کاری هی کوئری بگیری؟ هی کانکشن باز کنی و ببندی. زمانشو زیاد کن درست میشه. مثلا من خودم برای کارتابل ارجاعات نامه گذاشتم هر 20 ثانیه.

  4. #4
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    این نرم ا افزارتون تحت شبکه هست؟
    اگر تحت شبکه هست Sql dependency استفاده گنید

  5. #5
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    نقل قول نوشته شده توسط ali_md110 مشاهده تاپیک
    این نرم ا افزارتون تحت شبکه هست؟
    اگر تحت شبکه هست Sql dependency استفاده گنید
    بله دوست عزیز تحت شبکه است...

  6. #6
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    نقل قول نوشته شده توسط parvizwpf مشاهده تاپیک
    ببینید تایمر روش مشکل داری نیست در نوع خودش منتها اینکه میگید هنگ میکنه باید دید شما چطور کد نوشتید. ترد نمیخواد همون بکگراند ورکر BackgroundWorker بهترین گزینه براش هست منتها باید صحیح استفاده بشه.
    اگر سیستم تحت شبکه نیست میتونید روش کار رو اینطور تغییر بدید که هر جایی که تغییر عددی در کارتابل دارید اونجاها فقط کوئری شمارش تعداد رو اجرا کنید.
    اگه تحت شبکه هست میتونید مباحث پیام رسانی بین سرور و کلاینت رو پیاده کنید


    ممنون میشم یه مثال از طریقه استفاده صحیح بکگراند ورکر بزنید اگر هم نمونه برنامه بدید که شرمندتم میشم.

  7. #7

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    سلام
    این تاپیک رو یک نگاهی بندازید
    https://barnamenevis.org/showthread.p...sql+dependency
    قوانین سایت برنامه نویس [ به سوالات از طریق پیام خصوصی پاسخ داده نمی شود ]

  8. #8
    کاربر دائمی آواتار parvizwpf
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    TEH
    پست
    2,919

    نقل قول: چک کردن جدول هنگام اضافه شدن رکورد جدید

    ممنون میشم یه مثال از طریقه استفاده صحیح بکگراند ورکر بزنید اگر هم نمونه برنامه بدید که شرمندتم میشم.
    والا فکر نکنم برای برنامه تحت شبکه روش مناسبی باشه . میخواید روشی که دوستان گفتند رو یه بررسی کنید
    البته سمپل بکگراند ورکر که زیاد هست کافیه سرچ کنید C#‎ backgroundworker example

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

  1. اضافه نمودن خودکار یک فیلد هنگام اضافه شدن رکورد جدید در sql
    نوشته شده توسط ncs2008 در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 1
    آخرین پست: جمعه 25 فروردین 1391, 02:32 صبح
  2. سوال: جلوگیری از اضافه شدن رکورد جدید در سابفرم
    نوشته شده توسط nazanin_90 در بخش Access
    پاسخ: 1
    آخرین پست: یک شنبه 13 شهریور 1390, 22:17 عصر
  3. جا به جا شدن رکوردها با اضافه شدن رکورد جدید
    نوشته شده توسط shahab_ksh در بخش SQL Server
    پاسخ: 6
    آخرین پست: سه شنبه 02 مهر 1387, 15:00 عصر
  4. اضافه شدن رکورد جدید در انتهای DBgrid ...
    نوشته شده توسط alireza_63 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: سه شنبه 07 فروردین 1386, 14:09 عصر
  5. پیغام هشدار هنگام اضافه شدن رکورد به بانک
    نوشته شده توسط mino در بخش Classic ASP
    پاسخ: 5
    آخرین پست: یک شنبه 22 شهریور 1383, 01:03 صبح

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

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