这些技术中的哪一种更快?
DbDataAdapter dataAdapter = _factory.CreateDataAdapter();
dataAdapter.SelectCommand = _command;
dataSet = new DataSet();
dataAdapter.Fill(dataSet);
DataTable dt = new DataTable();
IDataReader iDataReader= _command.ExecuteReader();
dt.Load(iDataReader);
iDataReader.Close();
答案 0 :(得分:1)
看一下这些链接
DataReaders, DataSets, and performance
和
DataAdapter.Fill preferable to DataReader?
正如您对问题的评论中所述。最好测试手头的给定情况,从来没有一条规则适用于所有人。