OleDbDataAdapter填充问题?

liduoduo 2012-03-11 06:49:05
已有一个DataTable,我想通过OleDbDataAdapter的Fill填充数据到另外一个DataTable,请问能否做到?谢谢解答
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
DENQH 2012-03-11
  • 打赏
  • 举报
回复
有这必要么,直接用Copy()不行么?
DataTable table2=table1.Copy();
dalmeeme 2012-03-11
  • 打赏
  • 举报
回复
做不到。但是你可以用dt.DefaultView过滤出需要的数据,再执行ToTable(),从而得到一个新DataTable。
EnForGrass 2012-03-11
  • 打赏
  • 举报
回复
您可以在同一个 DataTable 上多次使用 Fill 方法。 如果主键存在,则传入行会与已有的匹配行合并。 如果主键不存在,则传入行会追加到 DataTable 中。
自己看MSDN
  • 打赏
  • 举报
回复
如果你去理解DataTable的结构,那么几分钟之内写一个十几行的程序去复制就好了。为了以后不再这样空想来浪费时间,我想聪明人宁可多花五六个小时去学点DataTable的结构原理也会心甘。
  • 打赏
  • 举报
回复
提这个问题有稍微深一点的原理做理由吗?是为了多点it词儿?

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧