IDataReader 转换成DataTable
来源:互联网 发布:dk编程 编辑:程序博客网 时间:2024/04/30 08:44
private DataTable GetDataTableFromIDataReader (IDataReader reader)
{
DataTable dt = new DataTable();
bool init = false;
dt.BeginLoadData();
object[] vals = new object[0];
while (reader.Read())
{
if (!init)
{
init = true;
int fieldCount = reader.FieldCount;
for (int i=0; i<fieldCount; i++)
{
dt.Columns.Add (reader.GetName(i), reader.GetFieldType (i));
}
vals = new object[fieldCount];
}
reader.GetValues (vals);
dt.LoadDataRow (vals, true);
}
reader.Close();
dt.EndLoadData();
return dt;
}
- IDataReader 转换成DataTable
- IDataReader 转换成DataTable
- c# 将IDataReader转换为DataTable
- IDataReader.GetSchemaTable 和 DataTable.Clone的区别
- IDataReader
- 使用 AutoMapper 映射 IDataReader、DataSet、DataTable 到实体类
- 将泛型类转换成DataTable
- 将泛型类转换成DataTable
- Datatable转换成 Recordset
- xml转换成DataTable
- DataTable转换成JSON
- Enum转换成DataTable
- List转换成DataTable
- DataTable转换成IList
- DataTable 转换成 List
- 数组转换成datatable
- DataTable转换成IList
- datarow[]转换成datatable
- 在C#中实现类似C++函数指针数组的功能
- Solaris命令手册
- flex系列文章:第一章. Flex概念和工具初步
- C++中堆和栈的区别,自由存储区、全局/静态存储区和常量存储区
- userData
- IDataReader 转换成DataTable
- MultiByteToWideChar和WideCharToMultiByte用法详解
- MIDlet的 生命周期
- 理查德·范曼在微软找工作
- CAD报错
- C# SQLHelper 源代码 源文件 下载
- HTTP协议
- const 用法
- 我眼中的希特勒(现代诗)