SqlDataReader vs SqlDataAdapter: which one has the better performance for returning a DataTable?

后端 未结 5 1851
陌清茗
陌清茗 2020-12-24 03:12

I want to know which one has the better performance for returning a DataTable. Here for SqlDataReader I use DataTable.Load(dr)

5条回答
  •  难免孤独
    2020-12-24 03:58

    SqlDataReader has historically been significantly faster than SqlDataAdapter. Improvements may have been made in .NET 4.5, but I doubt it has improved enough to outpace the performance of the DataReader.

提交回复
热议问题