以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何备份外部数据源的数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160263)

--  作者:zhangchi96
--  发布时间:2021/1/27 0:01:00
--  如何备份外部数据源的数据
有两个外部数据源,两个数据源的表全部相同(表名称、表结构)
第一在服务器:Provider=SQL_OLEDB.1;Password=Z8053;Persist Security Info=True;User ID=sa;Initial Catalog=化教;Data Source=22.13.16.7
第二在本计算机:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\bak\\Data\\临时\\化教.mdb;Persist Security Info=False;Jet OLEDB:Database Password=zhang

在没有网络时,无法读取到服务器里的数据,先计划把第一个数据源里的所有数据,复制并覆盖到第二个数据源的对应表里,请教如何办到?

--  作者:有点蓝
--  发布时间:2021/1/27 8:30:00
--  
如果是一次性处理,参考:https://www.baidu.com/baidu?word=sqlserver+%E5%AF%BC%E5%87%BAaccess

如果要在程序运行的时候处理,参考:http://www.foxtable.com/webhelp/topics/0680.htm

--  作者:zhangchi96
--  发布时间:2021/2/14 23:49:00
--  
以下这个方法我使用过,但接收表是内部表,问题是我要接受数据的表是外部表,在本地,扩展名mdb

dim 
f As New Filler
f
.SourceTable = DataTables("订单"\'指定数据来源
f
.SourceCols = "产品,客户" \'指定数据来源列
f
.DataTable = DataTables("统计"\'指定数据接收表
f
.DataCols = "产品,客户" \'指定数据接收列
f
.Fill() 
\'填充数据
--  作者:有点蓝
--  发布时间:2021/2/16 11:52:00
--  
添加数据源,把外部表加载进来才能使用Filler。

如果不加载,可以参考:http://www.foxtable.com/webhelp/topics/2137.htm,把实例反向操作即可