首页 > 其他 > 详细

DataSet 动态添加列

时间:2017-04-27 15:11:40      阅读:249      评论:0      收藏:0      [点我收藏+]
 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 动态添加列

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!