for(int i=0;i<DataSet1.tables[""].rows.count)
{
DataSet1.Table[""].Rows[i][列数].Tostring();
}

解决方案 »

  1.   

    我是想改变Dataset中的表的结构,也可以Alter吗?
      

  2.   

    试试看这样行吗?DataSet ds = new DataSet();
    ds.Tables.Add("dbtest");
    ds.Tables[0].Columns.Add("test",System.Type.GetType("System.String"));
    ds.Tables[0].Columns[0].DataType = System.Type.GetType("System.Int16");
    ds.AcceptChanges();
    MessageBox.Show(ds.Tables[0].Columns[0].DataType.ToString());
      

  3.   

    RockyZhang(Rocky) 的应该可以,但修改内存中的dataset要做什么呢?