PDA

View Full Version : سوال: بسط دستور update برای چند فیلد



veniz2008
پنج شنبه 11 شهریور 1389, 00:17 صبح
سلام دوستان،من دستور update رو روی یک فیلد اجرا کردم ولی برای انجام بر روی چند تا فیلد نتونستم بسطش بدم(موقع ویرایش فیلدها خطا میگیره)،لطفا راهنمایی کنید.
cmd.CommandText = ("UPDATE Student SET FirstName =N' + TextBox2.Text, LastName =N'" + TextBox3.Text + "'WHERE UserName =" + "'" + Label13.Text
+"'";

javad_r_85
پنج شنبه 11 شهریور 1389, 00:47 صبح
این دستور مشکل داره یه نمونه می زام طبق این بنویس


SqlCommand cmd1 = new SqlCommand("update costomers set name=@name,tel=@tel where id=@id and (name=@name1) ", c);
cmd1.Parameters .AddWithValue ("@name",textbox1.text);
cmd1.Parameters .AddWithValue ("@tel",textbox2.text);
cmd1.Parameters .AddWithValue ("@id",Int32.parse(textbox3.text));
cmd1.Parameters.AddWithValue("@name1", "javad");
c.Open();
cmd1.ExecuteNonQuery();
c.Close();
MessageBox.Show("updated");