DataSet ds = SqlHelper.ExecuteDataset(ConnectionString, CommandType.Text, sql, parameters);
        DataTable dt = ds.Tables[0];
        if (dt.Rows.Count > 0)
        {
//想在0位置新增加一行。
                 
        }

解决方案 »

  1.   

    新建一个DataRow变量
    DataRow dr=dt.NewRow();
    dr[0]=value;
    ...依次将值传给dr,然后将dr添加到dt中
    dt.Rows.add(dr);
      

  2.   

    如果要增加有内容的,那么dt.Rows.Add(DataRow)
    增加一行空的无内容,dt.Rows.Add()
      

  3.   

           DataRow dr = dt.NewRow();
           dt.Rows.InsertAt(dr, 1);//在第1行前插入
            dt.AcceptChanges();//提交自加载此 DataSet 或上次调用 AcceptChanges 以来对其进行的所有更改。