![](/img/trans.png)
[英]how to increase MaxReceivedMessageSize when calling a WCF from vb.net
[英]VB.NET increase sql value by an integer variable
什么是通過vb.net整數變量增加選擇的sql值的最佳方法
我應該首先獲取要增加的單元格的值,還是有一種方法可以使用單個命令進行增加?
我不確定的一件事是如何將值保存到vb.net整數變量
這是我到目前為止所擁有的
sqlcmd.CommandText = "SELECT Suppbackorder FROM products WHERE catalogid=@catalogid"
sqlcmd.Parameters.Add(New SqlParameter("@catalogid", someid))
到底要增加指定值哪個值根本不明顯,這可能會幫助您(請注意我生疏的VB):
Dim myMagicValue as Int = 10
sqlcmd.CommandText = "UPDATE products SET mySpecialColumn = mySpecialColumn + @magicValue WHERE catalogid=@catalogid"
sqlcmd.Parameters.Add(New SqlParameter("@catalogid", someid))
sqlcmd.Parameters.Add(New SqlParameter("@magicValue", myMagicValue))
如您所見,您的WHERE
子句保持不變,我們所做的就是將SELECT
更改為UPDATE
。
通過使用查詢
SELECT ISNULL(Suppbackorder,0)+1 FROM products WHERE catalogid=@catalogid
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.