我想请教大家一下,在VB中,数据集单条记录是这样表示的
    adoRS_2S.Fields("生产量")
在C#和ADO.NET的环境中,记录集的单条记录是怎样表示的呢?先谢谢大家了。

解决方案 »

  1.   

    用DataTable就是一楼的,如果是DataSet就是DataSet.Tables[表索引].Rows[行索引][列索引].ToString();
      

  2.   

    数据集
     DataReader 这个吗?通过 DataReader.Read() 把指针移到下一笔记录(返回 Boolean 类型)
    在通过 DataReader.Rows("索引")访问, 如:While(dr.Read()){
        ListA.Add(dr.rows(0));
        //...
    }以上代码为纯手写的,语法可能有错。请在 VS 中测试!
      

  3.   

    中级.net程序员之家QQ群:19717705(请添加验证)中级.net程序员之家QQ群:19717705(请添加验证)
      

  4.   

    说错了
    DataReader 没有 Rows 属性
    他本身就是一个集合
    上面代码改为:While(dr.Read()){ 
        ListA.Add(dr(0)); 
        //... 
    } 
      

  5.   

    ds.datatables[0].Rows[行索引][列索引]