如何获取查询到的数据表格或数据视图中的某一数据字段下的值(比如说有三个)并分别赋给(三个)不同的变量

解决方案 »

  1.   

    ADO.net啊。。基本的功能哦。。
      

  2.   

    取出数据,填入DataSet用FOR循环,取DataSet中项给变量赋值!
      

  3.   

    DataSet oDS=new DataSet();
    oDS = //从数据库中查询都的数据源
    foreach(DataRow oRow in oDS.Tables[0].Rows)
    {
       string a=oRow["id"].ToString();
       string b=oRow["name"].ToString();
        .....等等
    }
      

  4.   

    这个我知道的,我是获取某一个字段下的许多值,比如数据字段值“name”对应了许多数据如,name1,name2,name3...
    现在要把name1,name2,name3...分别赋给a1,a2,a3...有些代码我还不是很清楚...
      

  5.   

    其实看来这个问题想复杂了...很简单的一个for循环就够了
          DataSet ds = ......
         for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
          {
            string str1 =  ds.Tables[0].Rows[0]["title"].ToString();
            string str2 =  ds.Tables[0].Rows[1]["title"].ToString();
            string str3 =  ds.Tables[0].Rows[2]["title"].ToString();
          }