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

نام تاپیک: مشکل در Find & Replace در C#‎‎

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    مشکل در Find & Replace در C#‎‎

    سلام و خسته نباشید

    من یکسری کد دارم به شکل زیر


    if (checkBox180.Checked == true)
    {
    SqlConnection cnn3 = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
    SqlCommand cmd3 = new SqlCommand();
    cmd3.Connection = cnn3;
    cnn3.Open();
    cmd3.CommandText = "INSERT INTO tajhiz_usage(patientid,tajid,numberz) VALUES (@patientid,@tajid,@numberz)";
    cmd3.Parameters.AddWithValue("@patientid", PID);
    cmd3.Parameters.AddWithValue("@tajid", 87);
    cmd3.Parameters.AddWithValue("@numberz", textBox186.Text);
    cmd3.ExecuteNonQuery();
    cnn3.Close();
    }
    if (checkBox181.Checked == true)
    {
    SqlConnection cnn3 = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
    SqlCommand cmd3 = new SqlCommand();
    cmd3.Connection = cnn3;
    cnn3.Open();
    cmd3.CommandText = "INSERT INTO tajhiz_usage(patientid,tajid,numberz) VALUES (@patientid,@tajid,@numberz)";
    cmd3.Parameters.AddWithValue("@patientid", PID);
    cmd3.Parameters.AddWithValue("@tajid", 88);
    cmd3.Parameters.AddWithValue("@numberz", textBox187.Text);
    cmd3.ExecuteNonQuery();
    cnn3.Close();
    }
    if (checkBox182.Checked == true)
    {
    SqlConnection cnn3 = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);
    SqlCommand cmd3 = new SqlCommand();
    cmd3.Connection = cnn3;
    cnn3.Open();
    cmd3.CommandText = "INSERT INTO tajhiz_usage(patientid,tajid,numberz) VALUES (@patientid,@tajid,@numberz)";
    cmd3.Parameters.AddWithValue("@patientid", PID);
    cmd3.Parameters.AddWithValue("@tajid", 89);
    cmd3.Parameters.AddWithValue("@numberz", textBox188.Text);
    cmd3.ExecuteNonQuery();
    cnn3.Close();
    }


    چه طوری می تونم که بگم بعد از خط مربوط به INSERT یک عبارت اضافه کن
    این عبارت


    cmd.Parameters.Clear();


    می خواهم کد ها رو بهینه کنم و SQL Connection و SQL Command رو حذف کنم .

    ممنونم

  2. #2
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: مشکل در Find & Replace در C#‎‎

    سلام.
    میتونید به روش زیر عمل کنید :
    البته عبارت جدید رو به انتهای عبارت مورد نظر اضافه میکنه و نتونستم روشی پیدا کنم که ببره خط بعد!!!
    شما در همون پنجره Find and Replace در قسمت Find what عبارت مورد نظرتون رو وارد کنید در این مثالتون میشه :
    cmd3.ExecuteNonQuery();

    بعد در قسمت Replace whit هم عبارت زیر رو :
    cmd3.ExecuteNonQuery();   cmd.Parameters.Clear();

    بعد هم کلید Replace رو بزنید.
    حالا برای اینکه دو دستور رو در خطهای جداگانه باشه میتونید برین از داخل تنظیمات ویژوال کاری کنید که هر دستور در یه سطر باشه...
    موفق باشید

  3. #3
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: مشکل در Find & Replace در C#‎‎

    حالا برای اینکه دو دستور رو در خطهای جداگانه باشه میتونید برین از داخل تنظیمات ویژوال کاری کنید که هر دستور در یه سطر باشه...
    میشه آدرس دقیقش رو بگید ؟

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

  1. find & replace
    نوشته شده توسط ghamgin در بخش C#‎‎
    پاسخ: 3
    آخرین پست: شنبه 03 تیر 1391, 10:55 صبح
  2. Find & Replace in Memo and Marcked
    نوشته شده توسط FirstLine در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: چهارشنبه 25 آذر 1383, 06:41 صبح
  3. Find & Replace in Memo and Marcked
    نوشته شده توسط FirstLine در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: چهارشنبه 25 آذر 1383, 06:41 صبح
  4. مشکل متد Find در Ado
    نوشته شده توسط morteza_dehghan در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 08 مهر 1382, 22:48 عصر

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

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