string tmp = yourDataSet.Tables[0].Rows[0][0].ToString();
第一张表第一行第一列

解决方案 »

  1.   

    DataSet dst = new DataSet();
    dst.Tables[0].Rows[0][0].ToString();值是object类型
      

  2.   

    不用那么麻烦用数据集, 用DataReader就可以了.
      

  3.   

    DataSet ds = ...;
    //...
    DataTable dt = ds.Tables[0];
    string s = dt.Rows[0][0].ToString();
    ...
      

  4.   

    protected void DataGrid1_ItemDataBound(Object sender,System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
     
    if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
    {

    string useruser = (string)DataBinder.Eval(e.Item.DataItem, "userid");

    }
     
    }
      

  5.   

    DataSet ds = new DataSet();
    ds.Tables[0].Rows[0][0].ToString();
      

  6.   

    初学可以用DataReader做
    SqlCommand cmd;
    .....
    .....
    SqlDataReader dtr=cmd.ExecuteReader();
    //这个Reader对象有一系列的getXX方法
    //根据数据库的类型可以相应的得到,方法中的参数是对应的字段如果用DataSet的话就取出表Table中行Row[][]第几行第几列的那个值再ToString一次就可以输出了
      

  7.   

    建议看看书吧
    《ADO.net技术内幕》不错
      

  8.   

    string fieldvalue= DataSet.Tables[0].Rows[i][j].ToString();
    fieldvalue中为DataSet中第一张表第i+1条记录的第j+1个字段的值的[字符串形势]
      

  9.   

    不好意思呀,我找遍了代码,也没找到fill这个词。。不好意思了,新来的,新来的。