如何编码将远端oracle8i上的表保存到本地ACCESS数据库内,要C#代码

wangjingjing390 2003-06-20 08:26:54
要求:oracle中的表在远端的一个数据库服务器上,且表的架构未知,只知道表的名字和某些字段的名字,ACCESS数据库在本地,且表的结构已知,要求编码将远端数据库中的一个表的某些字段的数据填写到本地ACCESS数据库中的一个表里,要求尽可能保证速度。
最好帮我写一段代码,200分全给帮我解决问题的人。
谢谢
...全文
59 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lovest 2003-06-28
  • 打赏
  • 举报
回复
从远程读一个dataset 再写入到本地access中
CMIC 2003-06-27
  • 打赏
  • 举报
回复
是不是考虑一下使用SQL DTS,我觉得DTS的速度好像还可以,也支持oracle象ACCESS导出.
mari 2003-06-27
  • 打赏
  • 举报
回复
从远程读一个dataset,这样可以防止在读取数据库时网络中断,方便系统控制
写入本地数据库时,如果需要修改,可以逐行insert,如果不需要更改,可以先写到dataset,再更新本地数据库
wangjingjing390 2003-06-26
  • 打赏
  • 举报
回复
up
llnet 2003-06-22
  • 打赏
  • 举报
回复
从远程读一个dataset 再写入到本地access中
luofix 2003-06-22
  • 打赏
  • 举报
回复
你保存到access的操作就一次,还是很多次?
如果是一次,不需要编程。
如果是多次,一边读一边写到access中,不会太慢。
wangjingjing390 2003-06-22
  • 打赏
  • 举报
回复
大家来帮忙啊
LYH1977 2003-06-21
  • 打赏
  • 举报
回复
可不可以先从oracle读到一个DataSet中,再写到Xml文件中,然后从XML文件读出,写到Access中去
wangjingjing390 2003-06-21
  • 打赏
  • 举报
回复
楼上的方法也很慢
还有其他的方法吗?
wangjingjing390 2003-06-20
  • 打赏
  • 举报
回复
楼上的方法速度会不会很慢阿
我知道在DAO里有个方法是使用一条SQL语句
insert into C:\aa.mdb select * from table
在ADO.Net中好像不行啊
jiezhi 2003-06-20
  • 打赏
  • 举报
回复
給你思路,具體自己實現:
已經知道表名稱,從而可以知道表結構---select * from col where tname='your_table';
但看你的要求是不需要表結構的。
從oracle數據庫中select出數據,得到數據集,然后再寫入access的表里面

110,500

社区成员

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

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

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