会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
wilensky's blog
天涯茫茫,海角悠悠
博客园
首页
新随笔
联系
管理
订阅
DataReader转换为DataTable 类文件
public
class
SystemTools
{
public
static
DataTable ConvertDataReaderToDataTable(SqlDataReader dataReader)
{
DataTable datatable
=
new
DataTable();
DataTable schemaTable
=
dataReader.GetSchemaTable();
foreach
(DataRow myRow
in
schemaTable.Rows)
{
DataColumn myDataColumn
=
new
DataColumn();
myDataColumn.DataType
=
myRow.GetType();
myDataColumn.ColumnName
=
myRow[
0
].ToString();
datatable.Columns.Add(myDataColumn);
}
while
(dataReader.Read())
{
DataRow myDataRow
=
datatable.NewRow();
for
(
int
i
=
0
;i
<
schemaTable.Rows.Count;i
++
)
{
myDataRow[i]
=
dataReader[i].ToString();
}
datatable.Rows.Add(myDataRow);
myDataRow
=
null
;
}
schemaTable
=
null
;
dataReader.Close();
return
datatable;
}
}
posted on
2007-04-07 10:29
niugm
阅读(
660
) 评论(
2
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告