Вам необходимо использовать SqlDataAdapter
DataAdapter
представляет набор команд данных и соединение с базой данных, которые используются для заполнения DataSet
и обновления базы данных SQL Server.
SqlDataAdapter
предоставляет этот мост путем сопоставления Fill , который изменяет данные в наборе данных для соответствия данным в источнике данных
Проверьте следующий синтаксис:
private static DataSet SelectRows(DataSet dataset,
string connectionString,string queryString)
{
using (SqlConnection connection =
new SqlConnection(connectionString))
{
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = new SqlCommand(
queryString, connection);
adapter.Fill(dataset);
return dataset;
}
}