Прямой метод из текста команды SQL to DataSet

Какой самый прямой путь для получения DataSet, если у меня есть команда sql?

string sqlCommand = "SELECT * FROM TABLE";
string connectionString = "blahblah";

DataSet = GetDataSet(sqlCommand,connectionString);

GetDataSet()
{
   //...?
}

Я начал с SqlConnection и SqlCommand , но самое близкое, что я вижу в API, это SqlCommand.ExecuteReader () . С помощью этого метода мне нужно получить SqlDataReader , а затем преобразовать его в DataSet вручную. Я полагаю, что есть более прямой путь для выполнения задачи.

Если проще, DataTable также подойдет моей цели.

47
задан Mediator 5 July 2011 в 04:08
поделиться