我使用 MS Access 数据库和具有字段的表 stock:
品牌
型号名称
股票
现在我想更新特定产品的库存价值。为此,我有两个输入框。
我使用下面的代码。
Private Sub cmddelstock_Click()
Dim a As String
Dim b As Integer
a = InputBox("ENTER THE MODEL NAME HERE")
b = Val(InputBox("ENTER NEW STOCK VALUE OF THE MODEL"))
Adodc1.RecordSource = "UPDATE stock SET Stock='b' where Model_Name='a' "
Adodc1.Refresh
我遇到的错误是 from 子句中的语法错误。我不通过代码连接到数据库,而是通过右键单击连接到它,然后转到属性。在那里我使用连接字符串=microsoft jet oledb 4.0
然后在记录源选项卡命令type=1-adcmd type
进行UPDATE库存
现在我应该在命令文本中使用什么?