请教高手能实现两个dataset数据集之间的复制嘛?? 能用Dataset实现数据集之间的复制嘛??我需要在access数据库中和sqlserver数据库中交换数据我用Ds1打开了access的数据表tb1用Ds2打开了sqlserver的数据tb2这两张表的数据是一致的有什么办法可以复制dataset从ds1到Ds2能否给出代码谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想做什么?既然两张表数据是一致的,那又何必复制?如果是想把ACCESS中数据导到SQLSERVER中去,那就一行一行读取数据再写到数据库中去就是了 不用一行一行写,用DataAdapter.Fill再Update就完了 sqlserver的数据库是固定的但是access数据库有多个需要通过程序来导入由用户来选择mdb用DataAdapter.Fill可以吗? 如果数据库结构一样,你可以这样;先用Access Fill的ds1然后ds2 = ds1.Clone();再用Sql Fill ds2最后ds2.Merge(ds1); 我按照楼上的做法做了,DS2中也有数据了但是后台数据没有更新why? 很紧急:dataset更新了但是后台数据表没有更新呢?有两张表结构一模一样的,分别存在ds1和ds2中我需要将ds1合并到ds2中代码如下:首先取得数据ds1.fillds2.fill...ds2 = ds1.Clonedad.Fill(ds2, "a")ds2.Merge(ds1)dad.Update(ds2.Tables(0))程序执行也没有报错,但是后台的数据确没有更新.请问该怎么办呢?? 用Update方法需要设置UpdateCommand 用DataSet不妥吧 ?如果数据库数据很大,那不是把你的机器给“砸掉”不过用reader好了读入一条插入一条 先Fill再Clone再Fill再Merge再Update再AcceptChanges.同意楼上的观点,如果数据量大确实不能直接复制,耗竭资源的说. 先用DataTable.select()功能得到想复制的行集合.然后循环加入另一个Dataset中就可以update回SQL数据库了. 问题是我不能update阿!!说缺少insertcommand 看看http://community.csdn.net/Expert/topic/4027/4027277.xml?temp=.5213282 EXECL批量导入问题 fckeditor在线编辑word、excel文档 MYsql乱码问题~~~在线等! 如何动态的改变对用户控件的引用? 自定义控件问题:怎么获取列表里的值? 在远程服务器上面建立asp.net项目出现的奇怪问题 〓★〓 第一次请教思归和高娃二位大哥 !! 请你们二位指点一下,其它兄弟也欢迎:) 数据库里的Binary字段里的怎么转换成文本串 如何使用视图同时更新几个基本表?急!急! 日历控件问题 如何在ASP.net中实现类似网易通行证的登录方式 asp.net如何画曲线图
既然两张表数据是一致的,那又何必复制?
如果是想把ACCESS中数据导到SQLSERVER中去,那就一行一行读取数据再写到数据库中去就是了
但是access数据库有多个
需要通过程序来导入
由用户来选择mdb用DataAdapter.Fill可以吗?
先用Access Fill的ds1
然后ds2 = ds1.Clone();
再用Sql Fill ds2
最后ds2.Merge(ds1);
DS2中也有数据了
但是后台数据没有更新
why?
代码如下:首先取得数据
ds1.fill
ds2.fill...
ds2 = ds1.Clone
dad.Fill(ds2, "a")
ds2.Merge(ds1)dad.Update(ds2.Tables(0))程序执行也没有报错,但是后台的数据确没有更新.请问该怎么办呢??
不过用reader好了
读入一条插入一条
同意楼上的观点,如果数据量大确实不能直接复制,耗竭资源的说.
说缺少insertcommand
http://community.csdn.net/Expert/topic/4027/4027277.xml?temp=.5213282