博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
csharp 復制DataTable修改某列的值
阅读量:6261 次
发布时间:2019-06-22

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

///         /// 塗聚文         /// 2012-04-14        ///         ///         /// 
static DataTable GetDecTable(DataTable table) { if (!object.Equals(table, null))// { // foreach(DataRow myRow in thisTable.Rows){ //foreach(DataColumn myCol in thisTable.Columns){ // Console.WriteLine(myRow[myCol]); //} //DataTable tablecopy = table.Copy(); DataTable tableDec=new DataTable(); //tableDec = table.Copy(); //得到列的名稱和數據類型 //foreach (DataColumn column in table.Columns) //{ // tableDec.Columns.Add(column.ColumnName,column.DataType); //} // foreach (DataColumn myCol in table.Columns) // { // if (myCol.ColumnName == "EmployeeNo") // { // // row[myCol] // } //foreach (DataRow row in table.Rows) // Loop over the rows. //{ // //tableDec.Rows.Add(myRow[myCol]) // } // string employeeNo = CryptographerUTF.GetDecryptString(row["EmployeeNo"].ToString()); // string employeeName = CryptographerUTF.GetDecryptString(row["EmployeeName"].ToString()); // tableDec.Rows.Add(); //} //克隆表結構,數據記錄沒有填充 //tableDec = table.Clone(); //foreach (DataColumn gcol in datatable.Columns) //{ // if (gcol.ColumnName == "EmployeeNo") // { // //修改數據類型 // gcol.DataType = typeof(String); // } //} //為新表填充數據 //foreach (DataRow row in tableDec.Rows) //{ // DataRow 个nr = datatable.NewRow(); // nr["EmployeeName"] = row["EmployeeName"]; // //修改記錄 // nr["EmployeeNo"] = row["EmployeeNo"] .toString()"; // nr["sex"] = row["sex"]; // datatable.Rows.Add(nr); //} //復制表結構和數據 tableDec = table.Copy(); //为改變指定列的數據 foreach (DataRow row in tableDec.Rows) { //修改記錄的值 row["EmployeeNo"] = CryptographerUTF.GetDecryptString(row["EmployeeNo"].ToString()); //修改記錄值 row["EmployeeName"] = CryptographerUTF.GetDecryptString(row["EmployeeName"].ToString()); } return tableDec; } else { return null; } }

 

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

你可能感兴趣的文章
JQuery初体验
查看>>
全球顶级黑客对决AI GeekPwn2017黑客大赛看点全面曝光
查看>>
浅析前端开发中的 MVC/MVP/MVVM 模式
查看>>
toString、equals和hashCode重写
查看>>
sizeof 和strlen的区别
查看>>
Python与C++引用分析
查看>>
误删一个用户 引起数据不准确问题
查看>>
一场失败的拔河比赛
查看>>
IOS开发工程师欢迎你加入宏略信息
查看>>
java 判断当前时间符合cron时间表达式
查看>>
Telnet协议的实现
查看>>
我的友情链接
查看>>
(一)指南一、初学者指南1、简介2、安装
查看>>
约瑟夫·奈:透视网络空间
查看>>
我的友情链接
查看>>
大数据入门基础:Hadoop简介
查看>>
jdk1.7新特性
查看>>
杭电1029--Ignatius and the Princess IV(哈希)
查看>>
使用CSS3改变文本选中的默认颜色
查看>>
课后作业-阅读任务-阅读提问-3
查看>>