博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataTable 更改在有数据列的类型方法
阅读量:6509 次
发布时间:2019-06-24

本文共 1240 字,大约阅读时间需要 4 分钟。

原文:

///         /// 修改数据表DataTable某一列的类型和记录值(正确步骤:1.克隆表结构,2.修改列类型,3.修改记录值,4.返回希望的结果)        ///         /// 数据表DataTable        /// 
数据表DataTable
private DataTable UpdateDataTable(DataTable argDataTable)        {            DataTable dtResult = new DataTable();            //克隆表结构            dtResult = argDataTable.Clone();            foreach (DataColumn col in dtResult.Columns)            {                if (col.ColumnName == "testColumn")                {                    //修改列类型                    col.DataType = typeof(DateTime);                }            }            foreach (DataRow row in argDataTable.Rows)            {                DataRow newDtRow = dtResult.NewRow();                foreach (DataColumn column in argDataTable.Columns)                {                    if (column.ColumnName == "testColumn")                    {                        newDtRow[column.ColumnName] = Convert.ToDateTime(row[column.ColumnName]);                    }                    else                    {                        newDtRow[column.ColumnName] = row[column.ColumnName];                    }                }                dtResult.Rows.Add(newDtRow);            }            return dtResult;        }

 

转载地址:http://tbbfo.baihongyu.com/

你可能感兴趣的文章
jquery 1.6以上版本 全选
查看>>
AppCan 学习
查看>>
flask框架
查看>>
《疯狂Java讲义》学习笔记(十)异常处理
查看>>
ELK 5.x日志分析 (二) Elasticserach 5.2 安装
查看>>
一次奇怪的AP注册异常问题处理
查看>>
TableStore: 海量结构化数据分层存储方案
查看>>
Unity 4.x游戏开发技巧集锦(内部资料)
查看>>
自适应网页设计
查看>>
HTML5:理解head
查看>>
java SpringUtil获取bean
查看>>
赛门铁克开启“容灾即服务”时代
查看>>
复杂度归纳--小结
查看>>
PHP学习笔记 第八讲 Mysql.简介和创建新的数据库
查看>>
Mysql
查看>>
跨越企业的“中等收入陷阱”
查看>>
Android 开发者必知的开发资源
查看>>
luogu P1280 尼克的任务 序列DP
查看>>
sys.check_constraints
查看>>
眠眠interview Question
查看>>