日期:2014-05-18  浏览次数:20779 次

DataTable在已有的一行数据里 怎么往空的列加入数据
如题,Datatable已经有数据,但可能里面有几列的数据是空的, 怎么给这些空的添入数据!!!

------解决方案--------------------
dt[0].Rows[i][j]= value;
------解决方案--------------------
dt.Rows[i][j]= value;
------解决方案--------------------
C# code

public static DataTable DataTableShow()
        {
            DataTable dt = new DataTable();
            dt.Columns.Add("姓名", typeof(string));
            dt.Columns.Add("年龄", typeof(string));

            DataRow dr = null;

            dr = dt.NewRow();
            dr["姓名"] = "kitty";
            dr["年龄"] = "5";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr["姓名"] = "";
            dr["年龄"] = "";
            dt.Rows.Add(dr);

            dt.Rows[1]["姓名"] = "我有姓名了!";
            dt.Rows[1]["年龄"] = "我有年龄了!";

            return dt;
        }