Thanks for the suggestion. Unfortunately, though this is a way to do a "programmatic" query, it's not really programmatic (at least in the sense I was meaning) or dynamic, and it certainly doesn't scale at all well. I found this post: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID...