数据集处理技术文档_DataReader(DataAdapter)转换到DataSet的.NET技术(介绍一个已经写好的实用类)
来源:互联网 发布:南京视客网络怎么样 编辑:程序博客网 时间:2024/06/09 21:57
数据集处理技术 _ SqlDataReader转换到DataSet的.NET技术(介绍一个已经写好的实用类)
(1)
DataReader转为DataSet的类:
private DataSet DataReaderToDataSet(IDataReader reader)
{
DataTable table = new DataTable();
int fieldCount = reader.FieldCount;
for (int i = 0; i < fieldCount; i++)
{
table.Columns.Add(reader.GetName(i), reader.GetFieldType(i));
}
table.BeginLoadData();
object[] values = new object[fieldCount];
while (reader.Read())
{
reader.GetValues(values);
table.LoadDataRow(values, true);
}
table.EndLoadData();
DataSet ds = new DataSet();
ds.Tables.Add(table);
return ds;
}
(2)
注:DataAdapter与DataReader是不同的哦
DataAdapter可以这样做:
DataAdapter.Fill(ds)
- 数据集处理技术文档_DataReader(DataAdapter)转换到DataSet的.NET技术(介绍一个已经写好的实用类)
- 如何写一篇好的技术文档
- 如何写一篇好的技术文档
- 如何写一篇好的技术文档
- 如何写一篇好的技术文档
- ADO.NET技术简介(二)获取数据库数据DataAdapter、DataReader、DataSet
- 好的技术文档链接
- 如何判断一个已经写好的MFC程序是单文档还是多文档?
- 怎样写好技术文档
- 如何写好技术文档
- 怎样写好技术文档
- DataSet 类与DataAdapter的TableMappings属性
- 写技术文档的体会
- ADO.net如何对没有DataAdapter的DataSet的更新
- DataSet 与DataAdapter的区别
- 一个好的技术网站
- ADO.NET技术简介(一) Connection、Command、DataReader、DataAdapter、DataSet和DataTable
- 大数据-时下已经大火的技术
- 我用JAVA里的drawline(x1,y1,x2,y2)和repaint()方法画出的直线不是一条直线
- 最后的决定
- 57章:编辑和删除现有的二进制数据
- 基于作业调度生成事务预报的方法(sql server)
- qooxdoo example 图片
- 数据集处理技术文档_DataReader(DataAdapter)转换到DataSet的.NET技术(介绍一个已经写好的实用类)
- 写符合web标准页面的基本思路和重点
- 下载MSN中奖了哦,开心ing……
- Microsoft ASP.NET 快速入门教程的大纲介绍(一个值得推荐的.net网站也可以说是.net资料库)
- 翻译暂告一段落!
- 郁闷!
- 恶灌满门2007-04-12(早餐)
- EOMapX序
- 可折叠的SWT面板