View Full Version : سوال: کدویریش با استفاده از sql query
sanazbegmaz
پنج شنبه 15 بهمن 1388, 12:29 عصر
کدو مراحل انجام updateبااستفاده از روش sql query (روش ویزاردی add queri) رو میخوام نه ازطریق command,بطوریکه تغییرات در جداول پایگاه داده sql serverاعمال بشه نه اینکه فقط در dataGridView
aminh85
پنج شنبه 15 بهمن 1388, 12:40 عصر
اگه میشه منظورتو کاملتر و واضحتر بگو، می خوای اطلاعاتتو update کنی؟
csharpprogramer88
پنج شنبه 15 بهمن 1388, 12:51 عصر
cmd.Connection = con;
cmd.CommandText = "update baner set codearchive='" + etxtcode.Text + "', onvan='" + etxtonvan.Text + "' where codearchive=" + dataGridViewX1.Rows[dataGridViewX1.CurrentRow.Index].Cells[0].Value.ToString();
con.Open();
cmd.ExecuteReader();
con.Close();
dataGridViewX1.Refresh();
اين كد مي تونه يك سطر انتخابي از ديتا گريد را ويرايش كنه البته بايد ستون هاي گريد را در تكست باكس نشان بدي
csharpprogramer88
پنج شنبه 15 بهمن 1388, 12:53 عصر
cmd.Connection = con;
cmd.CommandText = "update baner set codearchive='" + etxtcode.Text + "', onvan='" + etxtonvan.Text + "' where codearchive=" + dataGridViewX1.Rows[dataGridViewX1.CurrentRow.Index].Cells[0].Value.ToString();
con.Open();
cmd.ExecuteReader();
con.Close();
dataGridViewX1.Refresh();
اين كد مي تونه يك سطر انتخابي از ديتا گريد را ويرايش كنه البته بايد ستون هاي گريد را در تكست باكس نشان بدي
aminh85
پنج شنبه 15 بهمن 1388, 13:01 عصر
اگه منظورت آپدیت بود، اینم کد کاملش
SqlConnection objConnectionY = new SqlConnection("server=localhost;database=iron;user id=sa;password=zhs123;");
SqlCommand objCommandY = new SqlCommand();
objCommandY.Connection = objConnectionY;
objCommandY.CommandText = "UPDATE tblacbed " +
"SET fltcash = fltcash+ " + Convert.ToDouble(txtCash.Text) + ", fltbed=fltbed- " + Convert.ToDouble(txtCash.Text) +
"WHERE intacode = @intacode";
objCommandY.CommandType = CommandType.Text;
objCommandY.Parameters.AddWithValue("@intacode", Convert.ToInt32(txtAnbarCode.Text));
if (objConnectionY.State == ConnectionState.Closed)
objConnectionY.Open();
objCommandY.ExecuteNonQuery();
objConnectionY.Close();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.