Загрузив в DataSet результаты запроса к базе данных, нужно получить значения строк и столбцов (rows and columns). Т.е. что-то типа DataSet.Row[i].Column[q]. Модель доступа оказалась немного непривычной.

Для доступа к строкам (Row) и столбцам (Column) набора DataSet нужно использовать конструкцию DataSet.Table[index or string name].Rows[i][q]. Ниже приведен пример заполнения DataSet и доступа к его объектам:

Метод, возвращающий набор DateSet:

 

Доступ к данным DataSet: