Thanks, that shows me the problem.
There are 3 checkbox fields in the database and on the search form. Checked is TRUE, UnChecked is FALSE in the db, but the form set them up as 1 and 0.
Every time I search, it is automatically narrowing my results to FALSE in all 3 fields regardless of whether I have that field checked or not.
It is causing the same problem with the update page.
I'm going to try and set them as text fields or list menus and see if they report properly and update properly.