码迷,mamicode.com
首页 > 其他好文 > 详细

DataSet 动态添加列

时间:2017-04-27 15:40:04      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:ide   tac   holo   动态添加   uil   bsp   nts   object   set   

 public DataSet GetNewId(List<string> IdArr)
        {
            DataSet ds = new DataSet();
            DataTable newtb = new DataTable();
            DataColumn column = new DataColumn("cnt", typeof(string));//新增列
            newtb.Columns.Add(column);

            for (int i = 0; i < IdArr.Count; i++)
            {
                StringBuilder sbSql = new StringBuilder();
                sbSql.Append("insert into y (PatientID,PathologyNumber,PatientState,Classification,HospitalOfDelivery,DepartmentOfDelivery,"+
                               " Remark8,CliMedicalID,MedicalClass,ImageCheck,ControlType from  y where id=‘" + IdArr[i] + "‘; SELECT @@IDENTITY as id");


                 object o = DbHelperMySQL.GetSingle(sbSql.ToString());
                 if (o!=null)
                 {
                     DataRow newRow = newtb.NewRow();
                     newRow["cnt"] = o.ToString();
                     newtb.Rows.Add(newRow);
                 } 
            }
            ds.Tables.Add(newtb);
             
            return ds;
        }

 

DataSet 动态添加列

标签:ide   tac   holo   动态添加   uil   bsp   nts   object   set   

原文地址:http://www.cnblogs.com/youmingkuang/p/6774186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!