语法错误:SQL语句的查询表达式中的逗号?

时间:2014-03-14 19:00:26

标签: sql vba ms-access

好的伙计们,我现在是100%Batshit疯了。有人可以帮助我吗?在尝试一切并用这种经历寻找其他人之后,我一无所知。我在这里不知所措。我在所有表/字段名称周围尝试了括号。我尝试将表格名从“选择”字段中删除,我尝试向前和向后移动括号,但无效。

我得到的错误是:"查询表达式中的语法错误(逗号)。 '([F1],[F2],[F3],[F4],[F5],[F6],[F7],[F8])'。

    CurrentDb.Execute "INSERT INTO [tblSalesJournal] ( [Store], [Business Unit], [Country], [State], [Store Type], [Net Sales], [Fee], [Total] ) " & _
    "SELECT ( [F1], [F2], [F3], [F4], [F5], [F6], [F7], [F8] ) " & _
    "FROM [tblImport]"

非常感谢任何帮助

1 个答案:

答案 0 :(得分:9)

问题是:

SELECT ( [F1], [F2], [F3], [F4], [F5], [F6], [F7], [F8] )

您不应该括起SELECT语句,因此

SELECT [F1], [F2], [F3], [F4], [F5], [F6], [F7], [F8]

有些MS错误很奇怪。

相关问题