我需要帮助。
我需要知道如何在选择列表框项目时更新我的数据库,我想要更新的是数量。
这就是我的设计:
我想要的是: 当我选择领域"纳尼亚"我想减少数据库中的数量。
我已经尝试过这个,但是当我选择一个项目时,这会减少所有的数量,不仅仅是在" Narnia"
cmd = New OleDb.OleDbCommand("UPDATE Livrosescola SET Quantidade = Quantidade - 1 ", myConnection)
答案 0 :(得分:0)
您必须有一个标准,在您的查询中指定您只修改“”Narnia“行或所选元素:
所以你的查询必须是这样的:
cmd = New OleDb.OleDbCommand("UPDATE Livrosescola SET Quantidade = Quantidade - 1
where NomeLivro like '*" & ListBox1.SelectedItem & "*'", myConnection)