D
dave b via AccessMonster.com
I have several pieces of information that I need to gather for my Downtime
form. I've coded a multiple join; when I activate the form, I get the
following error:
Syntax error (missing operator) in query expression . . .
and then it lists part of my code with the multiple joins.
My code is as follows:
-------------------------------------------
SQLString = "SELECT *" & vbCrLf
SQLString = SQLString & " FROM tblDowntime" & vbCrLf
SQLString = SQLString & " INNER JOIN tblDept" & vbCrLf
SQLString = SQLString & " ON tblDownTime.Dept = tblDept.ID" &
vbCrLf
SQLString = SQLString & " LEFT JOIN tblProcessStep" & vbCrLf
SQLString = SQLString & " ON tblDownTime.ProcessStep =
tblProcessStep.ProcessStep" & vbCrLf
SQLString = SQLString & " INNER JOIN tblReason" & vbCrLf
SQLString = SQLString & " ON tblDownTime.IDReason = tblReason.
IDReason" & vbCrLf
SQLString = SQLString & " INNER JOIN tblCat" & vbCrLf
SQLString = SQLString & " ON tblDownTime.IDCat = tblCat.IDCat"
& vbCrLf
SQLString = SQLString & " WHERE (tblDowntime.ProductID &
tblDowntime.LotNo ='" & [Forms]![frmMnMenu]![cboProductID] & [Forms]!
[frmMnMenu]![cboLotNumber] & "')"
form. I've coded a multiple join; when I activate the form, I get the
following error:
Syntax error (missing operator) in query expression . . .
and then it lists part of my code with the multiple joins.
My code is as follows:
-------------------------------------------
SQLString = "SELECT *" & vbCrLf
SQLString = SQLString & " FROM tblDowntime" & vbCrLf
SQLString = SQLString & " INNER JOIN tblDept" & vbCrLf
SQLString = SQLString & " ON tblDownTime.Dept = tblDept.ID" &
vbCrLf
SQLString = SQLString & " LEFT JOIN tblProcessStep" & vbCrLf
SQLString = SQLString & " ON tblDownTime.ProcessStep =
tblProcessStep.ProcessStep" & vbCrLf
SQLString = SQLString & " INNER JOIN tblReason" & vbCrLf
SQLString = SQLString & " ON tblDownTime.IDReason = tblReason.
IDReason" & vbCrLf
SQLString = SQLString & " INNER JOIN tblCat" & vbCrLf
SQLString = SQLString & " ON tblDownTime.IDCat = tblCat.IDCat"
& vbCrLf
SQLString = SQLString & " WHERE (tblDowntime.ProductID &
tblDowntime.LotNo ='" & [Forms]![frmMnMenu]![cboProductID] & [Forms]!
[frmMnMenu]![cboLotNumber] & "')"