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