| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
从。NET 2.0开始,你可以用一行代码解决转换问题:
中国网管论坛bbs.bitsCN.com
DataReader To DataTable 网管论坛bbs_bitsCN_com
Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)
网管论坛bbs_bitsCN_com
Dim dt As DataTable = New DataTable()
中国网管论坛bbs.bitsCN.com
dt.Load(dr)
DataTable To DataReader
Dim dt Ad DataTable = ……
Dim dr As DataTableReader = dt.CreateDataReader() 网管u家u.bitscn@com
注意:1. 使用Load方法时,如果DataTable中已经存有数据,新旧数据将合并。(新数据是指从DataReader中读取的)
2. DataTableReader 实现了 IDataReader,尽量使用接口。 网管网www.bitscn.com
3. DataSet 也有类似 Load 和 CreateDataReader 方法。(有示例源码) 网管bitscn_com
请参阅MSDN文档 http://msdn2.microsoft.com/en-us/library/5fd1ahe2.aspx和 http://msdn2.microsoft.com/en-us/library/system.data.dataset.createdatareader.aspx 网管u家u.bitsCN.com
|
0
|
评论加载中…