zoukankan
html css js c++ java
复制DataTable的一种方法
如果将程序返回的DataTable加入到自己定义的一个DataSet中,直接用ds.Tables.Add(dt)的方法,就会出现“该DataTable已属于另外一个DataSet”的错误。这时候我们需要建一个新的DataTable,并将原来的DataTable的结构及数据导入到新的DataTable中,这时候就可以使用下面的方法(当然方法并不是唯一的):
/**/
///
<summary>
///
复制DataTable
///
</summary>
///
<param name="copyDt">
数据源
</param>
///
<param name="tableName">
新DataTable名称
</param>
///
<returns>
复制后的DataTable
</returns>
private
DataTable CopyDataTable(DataTable copyDt,
string
tableName)
{
DataTable dt
=
new
DataTable(tableName);
foreach
(DataColumn columm
in
copyDt.Columns)
{
dt.Columns.Add(columm.ColumnName,columm.DataType);
}
foreach
(DataRow row
in
copyDt.Rows)
{
dt.BeginInit();
dt.ImportRow(row);
dt.EndInit();
}
return
dt;
}
查看全文
相关阅读:
个人学期总结
实验四:201571030116/201571030106《小学四则运算练习软件需求说明》结对项目报告
201571030106/201571030116《小学四则运算练习软件》结对项目报告
java实现随机四则运算
《构建之法》不得不提的五个问题
项目自动化建构工具gradle 入门5——在intellij中做一个gradle的web工程
项目自动化建构工具gradle 入门4——javaWeb在浏览器中显示helloWorld
项目自动化建构工具gradle 入门3——生一个exe的helloWorld
项目自动化建构工具gradle 入门0——环境 & 废话
项目自动化建构工具gradle 入门2——log4j输出helloWorld
原文地址:https://www.cnblogs.com/pw/p/667136.html
最新文章
Java零基础教程(二)基础语法
Java零基础教程(一)环境搭建
数据结构复习--栈和队列(2)--队列
数据结构复习--栈和队列(1)--栈
数据结构复习---顺序表和链表
ASP.NET Core依赖注入&AutoFac
Mongodb使用基础-Mongodb.Driver操作MongoDB
MongoDB使用基础-MongoDB简介&安装
SignalR+MongoDB实现用户留言即时推送
多种数据结构的存储系统--Redis使用基础篇二(ServiceStack操作Redis)
热门文章
多种数据结构的存储系统--Redis使用基础篇一(Redis简介)
list
PostgreSQL(EXCEPT,INTERSECT)
PostgreSQL备份和恢复数据表
Ubuntu 14.04 LTS+SublimeText3+中文输入
Ubuntu 14.04LTS+Git
Dell Inspiron 7520 安装Ubuntu 14.04 LTS
如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境
禁用COOKIE后SEESION 还能用吗
skyler实战渗透笔记(十)—IMF
Copyright © 2011-2022 走看看