UtterAccess.com
X   Site Message
(Message will auto close in 2 seconds)

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> SQL Help    
 
   
kstoneman
post Aug 16 2006, 12:35 PM
Post #1

UtterAccess Veteran
Posts: 435
From: Kansas



I am getting a run-time error (Syntax error in Join expression ) when trying to use the following coding:

CODE
     strSql = "SELECT tblUser!LastName & ', ' & tblUser!FirstName AS MDM, [Requirements Status].RequirementsStatus, Count(tblRequirementsActivityDetail.RequirementsActivityDetailID) AS CountOfRequirementsActivityDetailID"
    strSql = strSql & " FROM [Requirements Status] INNER JOIN (tblRequirementsActivityDetail ON [Requirements Status].RequirementsStatusID = tblRequirementsActivityDetail.StatusID) INNER JOIN (Job_Requirements ON [Requirements Status].RequirementsStatusID = Job_Requirements.RequirementsStatusID) INNER JOIN (tblClients ON Job_Requirements.Client_Contact_ID = tblClients.Client_Contact_ID) INNER JOIN (tblUser ON tblClients.MDM = tblUser.UserID)"
    strSql = strSql & " WHERE (((tblUser.UserID) = [Forms]![frmMDM]![Combo10]))"
    strSql = strSql & " GROUP BY tblUser!LastName & ', ' & tblUser!FirstName, [Requirements Status].RequirementsStatus"
    strSql = strSql & " ORDER BY tblUser!LastName & ', ' & tblUser!FirstName, [Requirements Status].RequirementsStatus;"


Here is how this statement looks when I print it out:

SELECT tblUser!LastName & ', ' & tblUser!FirstName AS MDM, [Requirements Status].RequirementsStatus, Count(tblRequirementsActivityDetail.RequirementsActivityDetailID) AS CountOfRequirementsActivityDetailID FROM [Requirements Status] INNER JOIN (tblRequirementsActivityDetail ON [Requirements Status].RequirementsStatusID = tblRequirementsActivityDetail.StatusID) INNER JOIN (Job_Requirements ON [Requirements Status].RequirementsStatusID = Job_Requirements.RequirementsStatusID) INNER JOIN (tblClients ON Job_Requirements.Client_Contact_ID = tblClients.Client_Contact_ID) INNER JOIN (tblUser ON tblClients.MDM = tblUser.UserID) WHERE (((tblUser.UserID) = [Forms]![frmMDM]![Combo10])) GROUP BY tblUser!LastName & ', ' & tblUser!FirstName, [Requirements Status].RequirementsStatus ORDER BY tblUser!LastName & ', ' & tblUser!FirstName, [Requirements Status].RequirementsStatus;


Any help would be greatly appreciated.

Kevin
Go to the top of the page
 
+
ByteMyzer
post Aug 16 2006, 12:42 PM
Post #2

UtterAccess Addict
Posts: 184
From: California



Try modifying the second line of code thus:
CODE
strSQL = strSQL & " FROM ((([Requirements Status] INNER JOIN tblRequirementsActivityDetail ON [Requirements Status].RequirementsStatusID = tblRequirementsActivityDetail.StatusID) INNER JOIN Job_Requirements ON [Requirements Status].RequirementsStatusID = Job_Requirements.RequirementsStatusID) INNER JOIN tblClients ON Job_Requirements.Client_Contact_ID = tblClients.Client_Contact_ID) INNER JOIN tblUser ON tblClients.MDM = tblUser.UserID"
Go to the top of the page
 
+
kstoneman
post Aug 16 2006, 02:07 PM
Post #3

UtterAccess Veteran
Posts: 435
From: Kansas



Thank you very much.
Go to the top of the page
 
+

Thank you for your support! Reply to this topicStart new topic

Jump To Forum:
 



RSS Go to Top  ·  Lo-Fi Version Time is now: 24th May 2013 - 03:24 AM