【发布时间】:2012-08-24 12:49:04
【问题描述】:
我想知道如何使用后面代码中的更新语句来更新复选框。
我正在使用带有订单信息的网格视图,并带有一个复选框来设置订单是否完成。最初它设置为 false。
我有一个下拉列表,其中包含我在更新语句中使用的订单 ID 号(我使用的变量是 OrderID)
我尝试了这个更新语句,但它似乎不起作用:
strSQL = "UPDATE Order SET OrderCompleted = true WHERE OrderID = " + OrderID;
谁能帮忙,我已经研究了一段时间了。
【问题讨论】:
-
我希望设置为
1,而不是true。 -
哦,注意SQL injection。
-
您有什么问题或引发了什么异常?
-
@Uwe Kein,我正在使用它来防止 sql 注入: cmd.Parameters.AddWithValue("OrderID", OrderID);和 Shoaib,没有引发异常,只是没有工作。