The creation and customization of database applications using Microsoft Access
Merely delimiting the value of the control with hash characters will not work if your system short date format is not in US format. To ensure international consistency it is best to format the value in US format or an internationally unambiguous format such as the ISO standard for date notation of YYYY-MM-DD:
DoCmd.OpenReport "TUTION_R", acViewPreview, , , , "DATE_PAID = #" & Format(Me.DATE_PAID,"yyyy-mm-dd") & "#"
Another thing which might cause the report not to return the record is if the date/time values in the report include non-zero time of day elements. This might not be readily apparent from the data. If a column is only to include date values (i.e. with a zero time of day element) this should be enforced by a ValidationRule which only allows integer values. Any existing values can be corrected with an UPDATE query which updates the column to Int(Date_Paid).