Hi Bryon.
I would suggest you're getting in your own way here. Massively overcomplicating what should be fundamentally straightforward. See
How to Debug SQL String for how to make this much easier for yourself. I suspect once you start following this simple guidance you will no longer need any external help.
Can we assume that you understand and recognise how a
WHERE
clause is formatted and works within SQL (SQL format closely matches what is expected in the
WhereCondition
parameter that we're talking about here from your code.)? If not then we have to look at some very basic work with you, but as you'll already have seen, we have many willing helpers who can do that as long as they realise it's necessary.
I suspect once we stop following you round in circles we can reach a solution that not only works for you, but also one that you'll understand and be able to use in future.
Best of luck & welcome to Bytes.com.