立即注册 登录
度量快速开发平台-专业、快速的软件定制快开平台 返回首页

刘亚东的个人空间 http://p.delit.cn/?5 [收藏] [复制] [RSS]

日志

复制DataTabe的Rows到另一个DataTable

已有 2423 次阅读2020-6-12 16:04 |个人分类:.NET技术|系统分类:.NET技术| DataTable

有时候我们需要将一个DataTable的每一行进行复杂的筛选,然后筛选出来的行要添加到另一个DataTable中:
例如:dt.Rows.Add(dr) 如果dr是来至另一个DataTable,那么会报错:dr已属于另一个DataTable
这是我们需要这样使用:dt.Rows.Add(dr.ItemArray) 相当于复制一个数组出来添加到新的DataTable中
下面是例子,将dt1的数据一行一行的复制到dt2中
dim dt1=ExecuteSelect("SELECT * FROM dual")
dim dt2=dt1.Clone()
for each dr in dt1.Rows
     dt2.Rows.Add(dr.ItemArray)
next

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2024-12-5 06:33 , Processed in 0.076276 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部