خطای .' )' Incorrect syntax near
سلام
از این تکه کد پایین این خطا ظاهر میشود .' )' Incorrect syntax near
private void btnEdit_Click(object sender, EventArgs e)
{
SqlCommand c1 = new SqlCommand();
c1.CommandText = "UPDATE phonBook SET (Name = @p2,Family= @p3, Address= @p4)";
c1.CommandType = CommandType.Text;
c1.Connection = conn;
c1.Parameters.AddWithValue("p2", txtname.Text);
c1.Parameters.AddWithValue("p3", txtfamily.Text);
c1.Parameters.AddWithValue("p4", txtaddress.Text);
c1.ExecuteNonQuery();
setbinding("");
}
لطفا کمکم کنید
نقل قول: خطای .' )' Incorrect syntax near
شرط آپدیتت کو
c1.CommandText ="update phonBook set (Name = @p2,Family= @p3, Address= @p4 where Name='" + txtupdate + "'", conn);
نقل قول: خطای .' )' Incorrect syntax near
سلام
زمانی که شما شرط نذاری تمام رکورد ها تغییر می کنن
و اشکال کار شما اینه که بعد از set پرانتز می ذاری مثل پایین بنویس
c1.CommandText = "UPDATE phonBook SET Name = @p2,Family= @p3, Address= @p4";