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