The SQL you posted does not have your parameter criteria. I wanted to see how you had the parameter criteria set up.
I just ran two quick queries - one on a table that has an AutoId field - and one on another table that has a Number field that is the Primary Key.
Both worked just fine.
Here's the SQL from one of the queries.
Code:
SELECT AutoID.ID, AutoID.FirstName
FROM AutoID
WHERE (((AutoID.FirstName) Like [Enter First Name:]));
Not sure if I've totally understood your problem.
Let me know if I'm off-track here.