欢迎来到我的地盘:今天是

若得山花插满头,莫问奴归处!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
public static DataTable ConvertDataReaderToDataTable(IDataReader reader)
 {
  DataTable objDataTable = new DataTable();
 int intFieldCount = reader.FieldCount;
  for (int intCounter = 0; intCounter < intFieldCount; ++intCounter)
 {
 objDataTable.Columns.Add(reader.GetName(intCounter), reader.GetFieldType(intCounter));
  }

 
objDataTable.BeginLoadData();
  
object[] objValues = new object[intFieldCount];
 while (reader.Read())
{
reader.GetValues(objValues);
objDataTable.LoadDataRow(objValues, true);
}

reader.Close();
objDataTable.EndLoadData() ;

return objDataTable;
  }

posted on 2007-06-11 09:24  莫问奴归处  阅读(229)  评论(1编辑  收藏  举报
轩轩娃