我正在尝试将记录插入到当前没有记录的Access表中。
我已经使用了以下VBA代码,没有问题
strDl3 = "INSERT INTO TempTable1 (ID, Name, Customer) VALUES (1,123,5)"
CurrentProject.Connection.Execute strDl3
但是,当我尝试使用下面的方法插入第4个计算字段时,它不起作用
strDl4 = "INSERT INTO TempTable1 (ID, Name, Customer, Index) VALUES (2,123,5,[ID] & [Name] & [Customer])"
CurrentProject.Connection.Execute strDl4
我收到以下错误说
任何帮助将不胜感激。
由于
答案 0 :(得分:1)
尝试连接这样 - 并小心使用保留字:
strDl4 = "INSERT INTO TempTable1 (ID, [Name], Customer, [Index]) VALUES (2,123,5,'" & [ID] & [Name] & [Customer] & "')"