2011-02-07 51 views
0

以下查詢有什麼問題?子查詢工作正常,但不完整的查詢:(問題VB QUery

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

你缺少tblEventLog和WHERE之間的空間。

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

而另一個子查詢的結束和的最終AND條件(端之間 – JohnK813 2011-02-07 20:07:11