我只想按 ID 更新表中的一列。
我没有任何错误,但这不起作用,它不会更新。我有 ID 列和另外 7 列。
SqlCommand cmd1 = new SqlCommand("update table set amount=@kol where ID=@id" , con);
cmd1.Parameters.AddWithValue("@id", textbox1.Text);
cmd1.Parameters.AddWithValue("@kol", textbox2.Text );
最佳答案
您的表是否名为“table”,还是仅用于此处的示例?
因为否则您需要将“表”更改为您尝试更新的任何表。或者如果它实际上称为“table”,则用 [] 包围它
关于c# - 在 asp.net 中使用 ID 仅更新一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17761280/