Отличный вопрос!Это заставило меня немного покопаться, из-за смутного воспоминания, что это где-то разоблачалось.Конечно же:
=DataSets("TopEmployees").CommandText
или, что еще лучше,
=DataSets("MyDataSet").RewrittenCommandText
Второй вариант будет включать подстановку параметров.
Имейте в виду, что это может привести к проблемам с безопасностью, если кто-то может найти атаку SQL-инъекцией через это ...
Источник: http://msdn.microsoft.com/en-us/library/dd255235.aspx