Llamas a myQueryMethod (que veo es muy generico, pero no culpemos a webmatrix por generar todo este codigo que a mis ojos esta de mas
) que retorna un dataset.
Para obtener los valores de dataset, el mismo tiene una coleccion de tablas. Accedes a la tabla en cuestion por su nombre o su indice en la coleccion. Para recorrer los registros de la tabla, utilizas la propiedad count de las filas que hay en la tabla, y accedes a cada campo tambien por su indice o nombre. Un ejemplo, escrito a mano (sin probarlo ni compilar) :
Código:
DataSet miDataSet = new DataSet();
miDataSet = nombredelafuncion(parametro);
for(int i = 0; i < miDataSet.Tables[0].Rows.Count; i++)
{
Console.WriteLine(Convert.ToString(miDataSet.Tables[0].Rows[i][0]);
// el indice i se refiere a la posicion en el recordset, o sea la fila, y el indice
// con constante cero a la posicion de la columna. Puedes remplazarlo con
// Rows[indice]["nombreColumna"]
}
Prueba y dinos que tal.