Pos库存系统

时间:2016-03-04 15:33:51

标签: vb.net vb.net-2010

我正在制作库存系统,但问题是:

数据库:ItemName,Quantity

ItemName:任何东西 数量:10

现在如果我在我的程序中输入一些内容,如:

ItemName:任何东西 数量:20

我的数据库上的数据应该是

ItemName:任何东西 数量:30

但在我的情况下,它只是创建另一行并显示我在程序中输入的输出。

我正在使用Visual Basic 2010

   Dim str as String
   str = "SELECT * FROM Table_name"
   If ItemName.text = str then
      str = "Update Table_name set ItemName=?,Quantity = Quantity+Quantity.text Where ID = ?"
  End if

并且有关此查询的问题是,它可以更新数量,但我数据库中的所有项目都与我在程序中输入的内容相同,例如

Database-ItemName  Quantity
A                  10 
b                  10 

现在,如果我在我的程序中输入C和20,结果将是:

Database-Itemname  Quantity
C                  30 
C                  30 
C                  20 

0 个答案:

没有答案
相关问题