Using Dawns method is a straightforward, simple approach.
If you switch your query to SQL view, you can insert her criteria line into the WHERE clause.
Select * From tablename
Where YourDateField Between [Enter Beginning Date] And [Enter Ending Date]
If you'd like to include the dates that the user specified in your result set, use the following (the above example would exclude any record that occured on the start date or end date. It would take only records in between the 2 dates)
Select * From tablename
Where YourDateField >= [Enter Begining Date] and YourDateField <= [Enter Ending Date]
As soon as your query is run, access will encounter the two elements in brackets, it will send up one dialog box to accept a start value, and once that dialog is closed, it will send up the second for the ending date value to be entered. This is the easiest method to do what you are asking, however a more elegant method would to be to make a small form for entry of the criteria all at the same time.
Instead of triggering the query to run immediately, first trigger the small criteria form to open and have the user enter values into 2 text boxes on the form. Next edit your query. You would want to reference the two text boxes in your criteria to accept the two values from the form. Also you would want a button on your criteria form to start the query running once the criteria had been entered (also attach code to close your criteria form here). It sounds like alot of work but the results allow you to accept the values all in one place cutting down on confusion for the user.
Its worth the excercise and will open up alot of new possibilities for you to offer more intricate queries options to novice users.
Blake