OK. I was able to solve my problem. Originally, I thought the check boxes will either give you a (-1) when selected or (0) deselected, so the query I had design will either return records with -1 or 0, but apparently you can make the value of the check box to be null. So, I went back and change the data type to Yes/No and I initialize the check box to null when it is first open, and I put in the criteria of the query to
Code:
Like [Forms]![frmName]![checkBox1] & "*" Or Is Null
So now, if the user does not wish to filter the result by selecting the check boxes, the result will show all data. Hopefully this will help others down the road.