c# - 在 asp.net 中使用 ID 仅更新一列

标签 c# asp.net mysql database

我只想按 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/

相关文章:

asp.net - Ajax ConfirmButtonExtender 在 OnClientClick javascript 代码之前触发

php - 将选择选项中的数值添加到mysql数据库中的当前值?

python - 每次我重新连接到 MySQL 数据库时,所有表都是空的

c# - C# 中的 VBScript 错误处理

c# - 如何在二维数组中创建数组

ASP.NET 网站或 Web 项目

php - 使用 PHP 将 MySQL 数据保存到 Excel 工作表

c# - 检测恰好 X 个大写字母的单词

c# - GridView 显示来自数据表绑定(bind)背后代码的 2 列

c# - 在控制台应用程序中自托管 SignalR,部署时抛出无法加载文件或程序集“Microsoft.AspNet.SignalR.Core...”