这个问题在这里已有答案:
我一直在使用MS Access的库存系统,一切进展顺利。我只想询问是否有办法在没有这些提示/对话框的情况下执行DoCmd.RunSQL
?
是的,在将YourParameterValue
设置为有意义的值之后,您可以使用Replace:
DoCmd.RunSQL Replace(YourSqlString, "Purchased_4/1/2019", YourParameterValue)
或者,如果值是一个字符串:
DoCmd.RunSQL Replace(YourSqlString, "Purchased_4/1/2019", "'" & YourParameterValue & "'")
虽然那个参数名称看起来有点怪异......