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

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

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

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

    با سلام .
    من قرار داخل دیتا بیسم یه سری اطلاعات قرار بگیره و بعد اون جدول دلیت بشه

    ولی هنوز اطلاعات قرار نگرفته(مثلا 20 ثانیه طول میکشه) جدول دلیت میشه . مبتدی هستم تا به حال با حلقه for هم کار نکردم. میشه کسی راهنمایی کنه به چه صورت این کار را انجام بدم
    دستور ایف هم گذاشتم که اگه مقدار خالی بود برگشت بخوره ولی باز دیلیت میشه


    در کل به چه صورت کار کنم تا دستور اجرا نشه دستور بعدی اجرا نشه؟

  2. #2

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

    سلام دوست عزیز اول ممکن دستورت هم بزارید تا بشه راحت کمک کرد و دوم من هنگ کردم اطلاعات بررسی شدن بعد جدول حذف بیشه اگه جدول که سیستم دنبالش میگیرده نباشه خطا میده میشه با حذف مقدار که لازم نیست یا با دستور ساده if به وسیله دیتاتیبل مقدار بررسی کرد و به عمل بعدی رفت مانند این دستور

    DataTable dt = sabtMotovafyGabzPeshAndSanadGabr.ShowBeforSanadGab zVosual(ShomareSand, GVD_Shomare_Parvande,TxtCodeMali.Text);
    if (dt.Rows.Count > 0)
    {
    //که امدم گفتم اگه مقدارم وجود داشت در دیتابیس یه عملی رو انجام بده یا نه اون مقدار وجود داشت به عنوان تکراری ردش کن.
    }

    به این صورت روی داده ها میتونی نظارت داشته باشید.

  3. #3

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


    \\tbl1

    foreach (DataRow dr in dt.Rows)
    {
    int num1;
    int num2;
    int j = 0;




    num1 = int.Parse(dr["AScore"].ToString());
    num2 = int.Parse(dr["BScore"].ToString());
    j = num1 + num2;
    dr["JScore"] = j;



    if (j == 10)
    dr["Description"] = "بد";
    else if (x == 13)
    dr["Description"] = "متوسط";

    }



    SqlCommand cmd9 = new SqlCommand("INSERT INTO tbl2 SELECT * FROM tbl1;", con);
    cmd9.ExecuteNonQuery();
    con.Close();




    ببین کد به صورت زیر هست
    1- یک سری اعداد داخل ستونی به اسم j جدول 1 قرار بگیرند
    2- جدول 1 کپی شود در جدول 2
    3- جدول 1 پاک شود
    =====
    حالا مشکل من اینه که تا اعداد داخل جدول 1قرار بگیرند 30 ثانیه طول میکشه و توی این 30 ثانیه جدول 1 هم انتقال داده میشه ونیز پاک میشه
    -
    یه جور میخام بگم که تا اعداد قرار نگرفتند شما کد بعدی را اجرا نکن
    آخرین ویرایش به وسیله hamidtmu : یک شنبه 01 اردیبهشت 1398 در 03:30 صبح

  4. #4

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

    کد اینزرت و حذف را کامل قرار بدهید.

    سوال اینکه اصلا چرا این کپی را انجام میدید؟

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

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