1,、方便对查询出来的记录进行二次处理
DataSet ds = new DataSet();
DataView dv = ds.Tables[0].DefaultView;dv.RowFilter = "查询条件";
dv.Sort = "排序方式";
foreach (DataRowView drv in dv)
{
//drv["column1"] 获取值
}
//或者
for (int i = 0; i < dv.Count; i++)
{
//dv[i]["column1"] 获取值
}
2、同时可以使用下面方式达到相同目的
DataRow[] arrDR = ds.Tables[0].Select("查询条件", "排序");
对数据进行读取操作就是处理数组的方法