题。我正在尝试使用SQL更新C#中的列表视图。使用查询生成器,我可以进行选择,更新,插入和删除。我有我的选择,但我想让我的更新正常运行。(我想使用列表视图上的更新按钮来更新记录)我需要一些见识,因为我认为我写错了。谢谢

 UPDATE       SF1411
 SET  ( ItemNumber, QuoteNumber, Item, Descp, Route, Unit, QTYOH, EXTQTY, CSTCD,
      PCOST, SCOST, ACOST, TCOST, ICOST, Date, BIZCODE, DeleteItem)
  =  SELECT [ItemNumber], [QuoteNumber], [Item], [Descp], [Route], [Unit], [QTYOH],
     [EXTQTY], [CSTCD], [PCOST], [SCOST], [ACSOT], [TCOST], [ICOST], [Date], [BIZCODE],
    [DeleteItem]
    FROM [SF1411] WHERE ([QuoteNumber] = @QuoteNumber)

最佳答案

如果我正确,您的更新命令是错误的。

您需要告诉每一列的值,而不是仅仅触发选择命令。

关于c# - SQL UPDATE命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4554343/

10-13 05:30