OK so I now have the results working based on a number of queries, but now I am not sure how to construct the queries in vb on the fly.
I have three seperate queries generated as follows, (I have named them for easier reference later):
TEST QUERY 1 = SELECT DISTINCT tblCandidate.CandidateID...