zoukankan
html css js c++ java
asp.net将DataView转换成DataTable
这个比较简单
/**/
///
<summary>
///
将DataView转换为DataTable
///
</summary>
///
<param name="obDataView"></param>
///
<returns></returns>
public
DataTable GetDataTable(DataView obDataView)
{
if
(
null
==
obDataView)
{
throw
new
ArgumentNullException(
"
DataView
"
,
"
Invalid DataView object specified
"
);
}
DataTable obNewDt
=
obDataView.Table.Clone();
int
idx
=
0
;
string
[] strColNames
=
new
string
[obNewDt.Columns.Count];
foreach
(DataColumn col
in
obNewDt.Columns)
{
strColNames[idx
++
]
=
col.ColumnName;
}
IEnumerator viewEnumerator
=
obDataView.GetEnumerator();
while
(viewEnumerator.MoveNext())
{
DataRowView drv
=
(DataRowView)viewEnumerator.Current;
DataRow dr
=
obNewDt.NewRow();
try
{
foreach
(
string
strName
in
strColNames)
{
dr[strName]
=
drv[strName];
}
}
catch
(Exception ex)
{
Console.WriteLine(ex.Message);
}
obNewDt.Rows.Add(dr);
}
return
obNewDt;
}
查看全文
相关阅读:
杭电 1596 find the safest road (最短路)
回溯法——求解N皇后问题
iptables apache2
POJ 2586 Y2K Accounting Bug(枚举大水题)
JAVA学习第十九课(java程序的异常处理 (二))
XHTML中button加入超链接以及使插入图片与屏幕一样大
每天一个JavaScript实例-apply和call的使用方法
【HDU 5384】Danganronpa(AC自己主动机)
小心APP应用让你成为“透明人”
第一讲:使用html5——canvas绘制奥运五环
原文地址:https://www.cnblogs.com/ringwang/p/1054255.html
最新文章
MyEclipse 对项目进行build path无效
我在国企当实习程序猿的日子
《开源框架那些事儿22》:UI框架设计实战
ARP协议具体解释之Gratuitous ARP(免费ARP)
TMS320F28335项目开发记录3_28335简介
Oracle之唯一性约束(UNIQUE Constraint)使用方法具体解释
while循环中,break,continue,return的差别
path与classpath的差别
linux之SQL语句简明教程---SUBSTRING
Tortoise SVN 不显示 Log Message 具体信息的解决方法
热门文章
spss中如何处理极端值、错误值
大数据是开启环统数据应用的“金钥匙”
Excel公式的常见错误值及其解决方法
一个数据仓库转型者眼中的数据挖掘
大数据时代特有商业模式—用户画像
十问大数据安全分析(大数据安全的小船怎样才能不翻?)
数据科学家人才危机现象,是FOMO还是Silver?
数据科学家也良莠不齐 蹩脚数据科学家的10个迹象
数据科学家也良莠不齐 蹩脚数据科学家的10个迹象
大数据的四大盈利模式,和不得不面对的行业问题
Copyright © 2011-2022 走看看