You can load a DataTable directly from a data reader using the Load() method that accepts an IDataReader.
var dataReader = cmd.ExecuteReader();
var dataTable = new DataTable();
dataTable.Load(dataReader);
You can load a DataTable directly from a data reader using the Load() method that accepts an IDataReader.
var dataReader = cmd.ExecuteReader();
var dataTable = new DataTable();
dataTable.Load(dataReader);