青蛙大虾说的不对,我已经搞定,就是this.dataset11.Tables0].Columns[1].DefaultValue = this.textBox4.Text;
先到者独得20

解决方案 »

  1.   

    DataSet ds=new DataSet();
    DataTable dt=new DataTable();
    DataColumn dc=new DataColumn();
    dc.ColumnName="name";
    dc.DataType=typeof(System.String);
    dc.DefaultValue="Hello";
    DataColumn dc1=new DataColumn();
    dc1.ColumnName="ID";
    dc1.DataType=typeof(System.Int32);
    dt.Columns.Add(dc);
    dt.Columns.Add(dc1);
    ds.Tables.Add(dt);
    DataRow row=ds.Tables[0].NewRow();
    row["ID"]=1;
    ds.Tables[0].Rows.Add(row);
    DataRow row1=ds.Tables[0].NewRow();
    row1["ID"]=2;
    row1["name"]="Your Name";
    ds.Tables[0].Rows.Add(row1);
    foreach(DataRow dr in ds.Tables[0].Rows)
    {
    System.Console.WriteLine("ID={0}",dr["ID"].ToString());
    System.Console.WriteLine("name={0}",dr["name"].ToString());
    }