DataTable新增列实现方法

        [1]样例部分

        DataTable dt = new DataTable();
        DataColumn dc = new DataColumn();
        dc.ColumnName = "aa";
        dc.DefaultValue = "";
        dc.DataType = Type.GetType("System.String");
        dt.Columns.Add(dc);
        dt.AcceptChanges();
        dt.Rows.Add(new string[] {"aa"});
        GridView1.DataSource = dt;
        GridView1.DataBind();

[2]实际应用部分

                            while (InSystemList != null)
                            {
                                InSystemList = m_streamReader.ReadLine();
                                if (InSystemList != null)
                                {
                                    SystemCount = SystemCount + 1;
                                }
                            }
                            DataColumn dc = new DataColumn();
                            dc.ColumnName = "SystemCount";
                            dc.DefaultValue = SystemCount;
                            dc.DataType = Type.GetType("System.String");
                            FCOTable.Columns.Add(dc);
                            FCOTable.AcceptChanges();

posted @ 2009-06-15 17:38  适渊  阅读(397)  评论(0编辑  收藏  举报