sql server issue with inner join
===

I currenlty have this code

    SELECT JOB.JobID, A.adID, AR.ARNum
    FROM dbo.vEvent AS E, dbo.[vAd] as A, dbo.[vAR] as AR, dbo.JOB_EVENT as JOB
    INNER JOIN A ON A.eventID = E.eventID
    INNER JOIN AR ON AR.eventID = A.eventID
    INNER JOIN JOB ON JOB.EVENT_ID = E.eventID
    WHERE year = '' AND season = '' AND month = ''

however; when I execute it in SQl server I get this error. 

    Msg 208, Level 16, State 1, Line 1
    Invalid object name 'A'.
I don't understand, because all of my variables look correct to me. 

Any help would be appreciated.

