DataSet QueryTableAdapter can't return tabular data
===

So this is more of a curiosity question (I have a simple enough work around), but I am wondering why I can not add a query to a QuerytableAdapter in a dataset that will return tabular data.

It allows me to use a query that returns a single value or none at all, but the option to return tabular data is always greyed out.  Now, my work around is pretty simple, I just useing a tableAdapter instead, and voila! it works just fine.

I am using Studio 2008 and SQL server 2008 r2

Thanks

EDIT:

I should state that same goes for stored procedures as well.