Каков самый прямой маршрут для получения DataSet, если у меня есть команда sql?
string sqlCommand = "SELECT * FROM TABLE";
string connectionString = "blahblah";
DataSet = GetDataSet(sqlCommand,connectionString);
GetDataSet()
{
//...?
}
Я начал с SqlConnection и SqlCommand, но самое близкое, что я вижу в API, - SqlCommand.ExecuteReader(). С помощью этого метода мне нужно получить SqlDataReader, а затем преобразовать его в DataSet вручную. Я считаю, что есть более прямой путь для выполнения задачи.
Если проще, то DataTable также будет соответствовать моей цели.