VB QUery的问题

时间:2011-02-07 20:01:14

标签: ms-access ms-access-2003

以下查询有什么问题?子查询工作正常,但不是完整的查询:(

strNewSql1 = "SELECT tblEventLog.PartNumber & '_' & tblEventLog.PartNumberChgLvl FROM tblEventLog" & _
            "WHERE (tblEventLog.PartNumber & '_' & tblEventLog.PartNumberChgLvl) NOT IN " & _
            "(SELECT tblEventLog.PartNumber & '_' & tblEventLog.PartNumberChgLvl " & _
            "FROM tblEventLog " & _
            "WHERE tblEventLog.EventTypeSelected = 'pn REMOVED From Wrapper')" & _
            "AND tblEventLog.TrackingNumber = """ & tempTrackingNumber & """"

1 个答案:

答案 0 :(得分:1)

您在tblEventLog和WHERE之间缺少空格。

"SELECT tblEventLog.PartNumber & '_' & tblEventLog.PartNumberChgLvl FROM tblEventLog" & _
        "<ADD SPACE>WHERE (tblEventLog.PartNumber & '_' & tblEventLog.PartNumberChgLvl) NOT IN " & _