首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么遍历DataView里面所有的数据

2012-01-26 
如何遍历DataView里面所有的数据。我的代码如下:DataViewtvnewDataView()for(inti0itv.Counti++){Data

如何遍历DataView里面所有的数据。
我的代码如下:
DataView   tv=new   DataView()

                for   (int   i   =   0;   i   <   tv.Count;   i++)
                {
                        DataRowView   r=tv[i];//这是一个行对象
                        Console.WriteLine( "{0}\t{1}\t{2}\t{3}\t{4} ",r[0],r[1],r[2],r[3],r[4]);
                }

  Console.WriteLine( "{0}\t{1}\t{2}\t{3}\t{4} ",r[0],r[1],r[2],r[3],r[4]);
这的段是我手段输出数据项,这是因为DataRowView有Item属性   却没有Count属性(真奇怪是集合但没有Count属性),所以不知道怎么计算有多少数据项,所以不能遍列。
谁帮忙解答下,谢谢,

[解决办法]
foreach (DataRowView drv in dv)
{
for (int i = 0; i < drv.Row.ItemArray.Length; i++)
{
string sssss = drv[i].ToString();
}
}

热点排行