【发布时间】:2014-03-16 21:11:52
【问题描述】:
以下 SQL 查询出现运行时错误 3075。我正在尝试在 MS Access 2010 中执行。错误消息告诉我连接查询中存在语法错误(缺少运算符)。我找不到它。
Private Sub comando21_dblclick(cancel As Integer)
Dim st_sql As String
st_sql = "INSERT INTO tblsearchengine01 (
[id event],
[id project],
[id_project_phase],
[owner],
[contact],
[event],
[type],
[participant],
[role_type],
[commitment],
[description],
[identification_status],
[overall_status],
[status],
[tblmasterlistofeventsnotes],
[tblmasterlistofeventshistorynotes],
[automatic user entry],
[automatic date of entry],
[automatic_user_entry],
[automatic_date_of_entry],
[expected start date],
[actual start date],
[expected completion date],
[actual completion date],
[effective date],
[priority]
) SELECT
[tblmasterlistofevents].
[id event],
[tblmasterlistofevents].[id project],
[tblmasterlistofevents].[id_project_phase],
[tblmasterlistofevents].[owner],
[tblmasterlistofeventshistory].[contact],
[tblmasterlistofevents].[event],
[tblmasterlistofeventshistory].[type],
[tblprojmanagementphaseparticipants].[participant],
[tblprojmanagementphaseparticipants].[role_type],
[tblmasterlistofevents].[commitment],
[tblmasterlistofeventshistory].[description],
[tblmasterlistofevents].[identification_status],
[tblmasterlistofevents].[overall_status],
[tblmasterlistofeventshistory].[status],
[tblmasterlistofevents].[notes],
[tblmasterlistofeventshistory].[notes],
[tblmasterlistofevents].[automatic user entry],
[tblmasterlistofevents].[automatic date of entry],
[tblmasterlistofeventshistory].[automatic_user_entry],
[tblmasterlistofeventshistory].[automatic_date_of_entry],
[tblmasterlistofevents].[expected start date],
[tblmasterlistofevents].[actual start date],
[tblmasterlistofevents].[expected completion date],
[tblmasterlistofevents].[actual completion date],
[tblmasterlistofeventshistory].[effective date],
[tblmasterlistofevents].[Priority]
FROM [tblmasterlistofevents]
INNER JOIN [tblprojmanagementphaseparticipants]
ON [tblmasterlistofevents].[id event]=[tblprojmanagementphaseparticipants].[ID_Event]
INNER JOIN [tblmasterlistofeventshistory]
ON [tblmasterlistofevents].[id event]=[tblmasterlistofeventshistory].[ID_Event]"
Application.DoCmd.RunSQL (st_sql)
End Sub
【问题讨论】:
-
您已经提出了 40 个问题...您真的还没有学会如何格式化您的帖子吗?您的查询中有 2 个 FROM 子句...
-
对不起,Ben,我试图编辑要缩进的代码,但我没有选择这样做.. 我一定错过了一些东西。下次我会更加警惕。 from 子句只列出一次,(最初有一个额外的 from 子句,但采用注释格式)
-
Ben,你可以看到我对这个网站不是很好(但我正在学习).. 你会碰巧有一点时间聊天吗?或者,如果您没有时间,也许可以通过电子邮件提出一些问题(我找不到您的地址)
标签: sql ms-access ms-access-2010