多层分布式系统数据更新(100分)

  • 主题发起人 主题发起人 kcgee
  • 开始时间 开始时间
K

kcgee

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样把远程数据库服务器中的数据读取下来保存在本地数据库中,
我用的是SQL Server200。
欢迎各位讨论。
 
对不起,只是想听一下.
 
用TClientDataSet控件
ClientDataSet1.commandtext := 'select * from table';
 
用TClientDataSet控件
ClientDataSet1.commandtext := 'select * from table';
用这个方法还得把tdatasetprovider的allowcommand为true才行
 
保存在本地数据库:
d1 clieantDataSet from Server
d2 clientDataset from 本地;
d2:=d1;
and ...
 
先取全部数据,然后TClientDataSet.savetofile(filename.dat) 将数据保存到本地。(其实savetofile时就会将服务器的数据全部保存,而不管目前是不是全部数据,所以李维 优化为FTclientdataset)
 
各位,我是说如何把数据保存到本在的数据库中去,不是保存为一个文件,该咋整?
 
你的意思是,除了远程服务器自己的机器上还有数据库服务器?昏倒
那你用上面的查询到远程数据库的数据
在用类似的方法插入本地数据库不就ok了?
 
多人接受答案了。
 
后退
顶部