Dim connection As New adodb.connection Dim sql As StringDim years As Integeryears = 2011所以我在这里有一些不错的声明变量。现在,我将展示完美运行的语句,没有问题:sql = "insert into crimeData(reportYear) values(2011)"connection.Execute sql请注意,我在这一年进行了硬编码。现在,如果我尝试:sql = "insert into crimeData(reportYear) values(years)"connection.Execute sql将变量名称替换为值,我得到了错误: No value given for one or more required parameters诚然,我假设必须有一个简单的语法问题,或者某些缺少变量的元数据。请赐教。我如何在此处正确交换变量(因此我可以以编程方式使用此变量,而不是对值进行硬编码)
- 2 回答
- 0 关注
- 339 浏览
添加回答
举报
0/150
提交
取消