SqlDataReader转换成DataTable

发布时间:2014-10-22 18:17:47编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SqlDataReader转换成DataTable",主要涉及到SqlDataReader转换成DataTable方面的内容,对于SqlDataReader转换成DataTable感兴趣的同学可以参考一下。

public static DataTable ConvertDataReaderToDataTable(SqlDataReader reader)     {              try         {             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;         }         catch (Exception ex)         {                    throw new Exception("转换出错!", ex);         }     }


上一篇:SQL中IN和EXISTS用法的区别
下一篇:android播放音乐示例

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款