No puedes hacer una consulta sobre un dataset asi. Si lo que quieres es retornar filas de una tabla, puedes filtrar la tabla utilizando RowFilter de la vista asociada a la tabla en cuestion. En codigo algo como:
Código:
...
DataView vwRetorno = new DataView();
vwRetorno = Dataset.Tables[indice].Defaultview;
vwRetorno.RowFilter="Campo=condicion AND OtroCampo>=otracondicion AND cualquierotrasentenciasql"
return vwRetorno;
...