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

نام تاپیک: اجرای همزمان دو تابع

  1. #1

    اجرای همزمان دو تابع

    با سلام .من مخوام یک کد sql رو توی برنامه C#‎ استفاده کنم همزمان می خوام یک تایمر هم از لحظه شروع اجرای کد Sql شروع به ثانیه انداختن کنه.چطوری می تونم این کارو بکنم.لطفا راهنمایی کنید.
    یه سئوال دیگه اینکه هر وقت خواستم اجرای کد sql رو متوقف بکنم با یک دکمه stop انجام بدم؟
    این کار در خود sql2005 وجود داره

  2. #2

    نقل قول: اجرای همزمان دو تابع

    من مخوام یک کد sql رو توی برنامه C#‎ استفاده کنم همزمان می خوام یک تایمر هم از لحظه شروع اجرای کد Sql شروع به ثانیه انداختن کنه.چطوری می تونم این کارو بکنم.لطفا راهنمایی کنید.
    دستور SQL رو بايد در يك نخ (Thread) جدا كنيد تا فرم بتونه شمارنده رو نمايش بده. براي تايمر هم قبل از اجرا دستور SQL يك نخ جديد (نخ سوم) درست كنيد كه كارش اين باشه در يك حلقه بينهايت زمان سيستم رو از زمان شروع اجراي نخ سوم كم كنه و نمايش بده. بعد از اجراي دستور SQL هم نخ سوم رو از بين ببريد.
    یه سئوال دیگه اینکه هر وقت خواستم اجرای کد sql رو متوقف بکنم با یک دکمه stop انجام بدم؟
    ساده ترين راه اينه : Commandي كه دستور SQL رو اجرا ميكنه General (سراسري) تعريف كنيد و توي رويداد كليك دكمه كد زير رو بنويسيد. (cmd نام Command مورد نظر است)
     cmd.Cancel();

  3. #3

    نقل قول: اجرای همزمان دو تابع

    ممنون.این Thread رو چطوری بنویسم.

  4. #4

    نقل قول: اجرای همزمان دو تابع

    این Thread رو چطوری بنویسم.
    ابتدا توي سايت در مورد Multi Threading جستجو كنيد تابا اين مفهوم كاملا آشنا بشيد. بعد از مقالاتي مثل مقاله زير (مقالات زيادي توي همين سايت وجود داره) براي پياده سازي كمك بگيريد.
    فایل های ضمیمه فایل های ضمیمه

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

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