日期:2014-05-18 浏览次数:21006 次
string[] str = new string[ds.Tables[0].Rows.Count];
for(int i = 0; i < str.Length; i++)
{
    str[i] = ds.Tables[0].Rows[i][0];//不知道你要哪一列,这里以每行第一列为例
}
------解决方案--------------------
            string[,] str = new string[dt.Rows.Count, dt.Columns.Count];
            for (int i = 0; i < dt.Rows.Count; i++)
                for (int j = 0; j < dt.Columns.Count; j++)
                    str[i, j] = dt.Rows[i][j].ToString();