首先:
string sql_select = "select * from t1";
sqlconnection conn = new sqlconnection()
DataSet DS = new DataSet();
sqlDataAdapter pter = new SqlDataAdapter(sql_select,conn)
pter.Fill(DS,"t1");好了!我想在DS.table["t1"]里面加两个列,再给这个死的毎一行付值!
应该怎样操作!谢谢!!最好写上代码!要不然不知道什么时候下班!在线等!

解决方案 »

  1.   

    string sql_select = "select *,'' as 列1,'' as 列2 from t1";for(int i=0;i<DS.table["t1"].Rows.Count;i++)
    {
    dt.Rows[DS.table["t1"].Columns.Count-2][i]="值1";
             dt.Rows[DS.table["t1"].Columns.Count-1][i]="值2";
    }
    没有试,写的不一定对,仅供参考.
      

  2.   

    写错了
    for(int i=0;i<DS.table["t1"].Rows.Count;i++)
    {
    DS.table["t1"].Rows[i][DS.table["t1"].Columns.Count-2]="值1";
             DS.table["t1"].Rows[i][DS.table["t1"].Columns.Count-1]="值2";
    }