请问下怎么得到DataTable中的message字段中的第n行?
我是想在DataTable中遍历message字段

解决方案 »

  1.   

    dt.Rows[n]["message"].ToString();
      

  2.   

    DataTable dt = new DataTable();
    m = //message字段所在的列数-1;
    string aaa = dt.Rows[n][m].ToString();
      

  3.   

    for(int i=0;i<table.Rows.Count;i++)
    {
        if(table.Rows[i]["message"].ToString()=="XXX")
        {
             ......
        }
    }
      

  4.   

    楼上的那我要找table.DefaultView.Rows[i]["message"]是错的
    该怎么写呢?
      

  5.   

    table.DefaultView.Table.Rows[i]["message"]
    DefaultView只是表的自定义视图
      

  6.   

    哦,这样啊,非常感谢tcx1986() 
    发分
      

  7.   

    public string GetTableRow(int nRowCount,string strColName,DataTable dt)
    {
         string strReturn=string.Empty;
         if(dt!=null&&dt.Rows.Count!=0)
         {
             strReturn=dt.Rows[nRowCount][strColName];
          }     }
         return strReturn;
    }