【发布时间】:2020-12-29 17:56:10
【问题描述】:
对不起,我的愚蠢问题。 我在 Access (VBA) 中编程,我试图将一个名为 machine 的变量发送到 sql 代码中,然后将其插入到表中。但我不知道该怎么做。这是我到目前为止的代码:
Private Sub MachineToevoegen_Click()
Dim SQL As String
Dim Machine As String
Machine = Machine_keuze
SQL = "INSERT INTO Machines ([Machine]) VALUES(Machine)"
DoCmd.RunSQL SQL
End Sub
如果有人可以帮助我,那就太好了。
【问题讨论】:
-
错误信息(如果不添加Option Explicit)?阅读 vba 设置字符串变量!阅读Bobby Tables 了解为什么不应该连接 sql 字符串,而是使用参数!
-
您没有将字符串分配给
Machine。请看我下面的编辑。