首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

将已查询的Datable动态添加列 和行的有关问题

2013-12-19 
将已查询的Datable动态添加列 和行的问题本帖最后由 u013089389 于 2013-12-17 15:17:41 编辑求高手指教为

将已查询的Datable动态添加列 和行的问题
本帖最后由 u013089389 于 2013-12-17 15:17:41 编辑 求高手指教
为什么我添加不上去 列能上去 但是行不显示



   DataTable dt = (DataTable)ZouXiuERP.Common.BLL.OracleHelper.ExecuteDataTable(ConfigurationManager.ConnectionStrings["ebs_Conn"].ToString(), sql);

        DataColumn dc1 = new DataColumn("category", Type.GetType("System.String"));
        DataColumn dc2 = new DataColumn("materials", Type.GetType("System.String"));
        
        dt.Columns.Add(dc1);
        dt.Columns.Add(dc2);

        if (dt.Rows.Count > 0)
        {

          
        
            for (int i = 0; i < dt.Rows.Count; i++)
            {
               
                 DataRow dr = dt.NewRow();
                dr["category"] = "test";
                dr["materials"] = "test2";
                dt.Rows.Add(dr);
          
            }

        
            
        }

[解决办法]
for (int i = 0; i < dt.Rows.Count; i++)
            {
               
                 DataRow dr = dt.Rows[i];
                dr["category"] = "test";
                dr["materials"] = "test2";

          
            }

  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/

热点排行