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

نام تاپیک: اجرا شدن یه شرط در صورتی که غلط است

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #6
    کاربر دائمی آواتار fool66
    تاریخ عضویت
    آذر 1390
    محل زندگی
    Telegram.me/programmerirani
    پست
    576

    نقل قول: اجرا شدن یه شرط در صورتی که غلط است

    نقل قول نوشته شده توسط hamid_hr مشاهده تاپیک
    خب اگه تكس باكس هستن به اين صورت بنويس
    if (yt["CName"].ToString() == CName.Text && yt["Tell"].ToString() == Tell.Text)
    مقادیر تکست باکس ها هست که میان توی تابع و توی این پارامتر ها قرار می گیرند
    این کد رو ببین کامل شده الان شاید متوجه مشکل بشید
    public bool EditCus(int Oid, string FName, string LName, string CName, string Tell, string Fax, string address, bool Kharidar)
    {
    try
    {
    SqlDataAdapter da1 = new SqlDataAdapter("SELECT CName,Tell FROM Obverse WHERE Oid=@P12", con1);
    da1.SelectCommand.Parameters.Clear();
    da1.SelectCommand.Parameters.AddWithValue("@p12", Oid);
    DataTable dt = new DataTable();
    dt.Clear();
    da1.Fill(dt);
    DataRow yt = dt.Rows[0];
    if (yt["CName"].ToString() == CName && yt["Tell"].ToString() == Tell)
    {
    SqlDataAdapter da = new SqlDataAdapter();
    da.UpdateCommand = new SqlCommand("update Obverse set FName=@tfname,LName=@tlname,CName=@tcname,Tell=@Tt ell,Fax=@tfax,Address=@taddress,Kharidar=@tcode where Oid=@toid", con1);
    da.UpdateCommand.Parameters.AddWithValue("@tfname" , FName);
    da.UpdateCommand.Parameters.AddWithValue("@tlname" , LName);
    da.UpdateCommand.Parameters.AddWithValue("@tcname" , CName);
    da.UpdateCommand.Parameters.AddWithValue("@Ttell", Tell);
    da.UpdateCommand.Parameters.AddWithValue("@tfax", Fax);
    da.UpdateCommand.Parameters.AddWithValue("@taddres s", address);
    da.UpdateCommand.Parameters.AddWithValue("@tcode", Kharidar);
    da.UpdateCommand.Parameters.AddWithValue("@toid", Oid);
    con1.Open();
    da.UpdateCommand.ExecuteNonQuery();
    MessageBox.Show("ویرایش با موفقیت انجام شد");
    return true;
    }
    else
    {
    if (CHCus(CName, Tell) == false)
    {
    SqlDataAdapter da = new SqlDataAdapter();
    da.UpdateCommand = new SqlCommand("update Obverse set FName=@tfname,LName=@tlname,CName=@tcname,Tell=@Tt ell,Fax=@tfax,Address=@taddress,Kharidar=@tcode where Oid=@toid", con1);
    da.UpdateCommand.Parameters.AddWithValue("@tfname" , FName);
    da.UpdateCommand.Parameters.AddWithValue("@tlname" , LName);
    da.UpdateCommand.Parameters.AddWithValue("@tcname" , CName);
    da.UpdateCommand.Parameters.AddWithValue("@Ttell", Tell);
    da.UpdateCommand.Parameters.AddWithValue("@tfax", Fax);
    da.UpdateCommand.Parameters.AddWithValue("@taddres s", address);
    da.UpdateCommand.Parameters.AddWithValue("@tcode", Kharidar);
    da.UpdateCommand.Parameters.AddWithValue("@toid", Oid);
    con1.Open();
    da.UpdateCommand.ExecuteNonQuery();
    MessageBox.Show("ویرایش با موفقیت انجام شد");
    return true;
    }
    else
    {
    MessageBoxEx.Show("شرکتی قبلا با این مشخصات ثبت گردیده است");
    return false;
    }
    }
    }
    catch (Exception)
    {
    MessageBoxEx.Show("مشکل در ویرایش ، مجدد تلاش کنید");
    return false;
    }
    finally
    {
    con1.Close();
    }
    }
    آخرین ویرایش به وسیله fool66 : شنبه 14 اردیبهشت 1392 در 16:03 عصر

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

  1. سوال: چطور میتونم برای اجرا شدن Storyboard شرط بذارم ؟
    نوشته شده توسط idxxbi در بخش WPF
    پاسخ: 1
    آخرین پست: سه شنبه 23 فروردین 1390, 00:14 صبح
  2. سوال: متوقف و دوباره اجرا شدن ترد با یک شرط خاص
    نوشته شده توسط saber187518 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 16 فروردین 1390, 20:40 عصر
  3. اجراشدن برنامه قبل از اجرا شدن سیستم عامل
    نوشته شده توسط cpp در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: یک شنبه 15 خرداد 1384, 10:08 صبح
  4. دیر اجرا شدن صفحات در asp.net
    نوشته شده توسط Shabani.Mojtaba در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: چهارشنبه 02 دی 1383, 10:48 صبح
  5. مشکل : اجرا شدن برنامه فقط با IDE
    نوشته شده توسط baabi در بخش برنامه نویسی در Delphi
    پاسخ: 12
    آخرین پست: پنج شنبه 07 اسفند 1382, 23:33 عصر

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

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