My very strong guess is that you're trying to display a Lookup Field. What
you're seeing is the ASCII equivalent of the numeric ID which is what is
REALLY in your table, concealed from your view by Microsoft's misdesigned,
misleading, infuriating Lookup Wizard. If so you need to join the Lookup Table
to the query, and pull the word from the lookup table (the only place where
the word is actually stored).
Perhaps you could post the datatypes of your fields and the SQL view of the
query.
Hi John,
The query is as follows:
SELECT Application.LastName, Application.FirstName,
Application.MiddleName, JobPosting.PostingTitle, JobPosting.Location,
Application.ApplicationID, ApplicationTwoPartResponse.selectedResponse
FROM ApplicationTwoPartResponse INNER JOIN (JobPosting RIGHT JOIN
(PositionStatusHistory INNER JOIN (Application INNER JOIN [Position]
ON Application.ApplicationID = Position.applicationID) ON
PositionStatusHistory.positionID = Position.positionID) ON
JobPosting.PostingID = Position.postingID) ON
ApplicationTwoPartResponse.applicationID = Application.ApplicationID
WHERE (((PositionStatusHistory.createDate) Between [Start Date] And
[End Date]))
GROUP BY Application.LastName, Application.FirstName,
Application.MiddleName, JobPosting.PostingTitle, JobPosting.Location,
Application.ApplicationID,
ApplicationTwoPartResponse.selectedResponse,
ApplicationTwoPartResponse.questionID,
PositionStatusHistory.positionStatusID
HAVING (((ApplicationTwoPartResponse.questionID)=2526) AND
((PositionStatusHistory.positionStatusID)=5));
The issue is with the field
"ApplicationTwoPartResponse.selectedResponse" which is a text field.
In other queries the text comes out just fine, but for some reason it
just doesn't work with this query.
Thanks in advance for your assistance, I certainly appreciate it.
David