NasimBamdad
شنبه 09 دی 1391, 12:23 عصر
سلام و خسته نباشید
من یکسری کد دارم به شکل زیر
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 رو حذف کنم .
ممنونم
من یکسری کد دارم به شکل زیر
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 رو حذف کنم .
ممنونم