Hi Brian,
If I have the following data in my table:
Name Office Title
Erik Phoenix ITGuy
Bill Las Vegas Accountant
Jim Salt Lake Engineer
John null Accountant
Fred Phoenix null
Using my form with 3 controls, if I leave Title and Name blank and only select Phoenix in the office combobox control, I want to see the records for Erik and Fred returned. Same scenario but leaving Office and Name blank and only selecting Accountant in the Title combobox field, I want to see the records for Bill and John in the results. If I leave all the fields in the form blank and just hit the query button, I want to see ALL records returned, which it is doing. No other criteria.
In my case, there would (should) not ever be a record entered with all null values. I guess I never specified that but there should not be a record in there for a person with no name.
And that is the case for the real database I'm working on. There are about 10 fields that (with corresponding controls on the form) that need to be searchable in this way. Of those 10, 8 were required fields as they were being input into the Sharepoint list where this data originated. 2 were not so they are the fields with null data in them. A record with all null values does not and will not exist in this database.
I hope that makes sense or clears things up. Sorry for any confusion I may have caused.
As I said, this little example database I created is producing the desired results (as far as I can tell) after using your last suggestion. It's problem solved as far as I'm concerned.