DataTable dt = DataSet["YourTableName"]; string[] sBuf = new string[dt.Rows.Count]; int i = 0; foreach(DataRow row in dt.Rows) { sBuf[i] = row["name"]; i++; }
DataSet ds = new DataSet(); DataTable dt1 = ds.Tables[0]; string [] st = new string [dt1.Rows.Count]; for ( int i=0;i< dt1.Rows.Count;i++ ) { st[i] = dt1.Rows[i]["name"].ToString(); }
大致是:DataTable tbl = new DataTable(); name = new string[tbl.Rows.Count]; DataTableReader rs = tbl.CreateDataReader(); int row=0; while (rs.Read()) name[row++] = rs["name"];
DataTable dt = DataSet["YourTableName"];
string[] sBuf = new string[dt.Rows.Count];
int i = 0;
foreach(DataRow row in dt.Rows)
{
sBuf[i] = row["name"];
i++;
}
DataTable dt1 = ds.Tables[0];
string [] st = new string [dt1.Rows.Count];
for ( int i=0;i< dt1.Rows.Count;i++ )
{
st[i] = dt1.Rows[i]["name"].ToString();
}
name = new string[tbl.Rows.Count];
DataTableReader rs = tbl.CreateDataReader();
int row=0;
while (rs.Read())
name[row++] = rs["name"];