kejames 學習筆記本

這裡是Kejames的筆記本,歡迎各位網友給予指教,謝謝。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DataReader 轉成 DataTable 的方法

Posted on 2007-09-11 14:53  Kejames  阅读(440)  评论(0)    收藏  举报
DataTable dt;
SqlDataAdapter ad 
= new SqlDataAdapter();
ad.Fill(dt);

上面是以前的作法就是從DataAdapter去Fill資料至DataTable裡,不然就是從DataReader讀取後,再一筆一筆將資料列填入DataTable裡,方法實在是很不方便。

不過,現在發現新的作法了( DataTable dt.Load(DataReader) ),更加容易得到好用的DataTable了喔^_^。

DataTable dt =new DataTable();
DataReader dr;                
dr 
= cmd.ExecuteReader();
dt.Load(dr);