在三层中怎么实现离线操作?有无必要? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己做缓冲,本地存储或者类似clientdatasetTemp.data:=clientdataset1.data; lizongqi(英雄啊) 能不能详细说说? 当然有必要可以用clientdataset来解决离线问题 如果要在离线下插入数据还是CLIENTDATASET.INSERT;..................................POST;最后不执行APPLYUPDATE那么如果现在想刷新DBGRID把刚添加的数据显示出来,怎么写代码? 足球同志实践是检验真理的为以标准:CLIENTDATASET.INSERT;..................................POST;你执行这些以后DBGRID肯定会自动刷新~~~~~ 简单可先把它存成xml文件,按后就可以随便何时输入数据.再用load装入这个xml即可,其它查阅clientdataset的help-->look save.. and load.. 同意 long102(龙102)clientdataset.savetofile();clientdataset.loadfromfile();补充,不仅仅可以save成xml,还可以存成其他形式,李维的书有介绍(多层的那本) 很有必要,外出时:把后端数据库中需要的表内容传输到前台clientdataset1中,然后执行clientdataset1.savetofile()保存为一个文件可以对这个文件进行离线操作,执行clientdataset1.loadfromfile()从文件中调出数据。回公司后:用该文件更新相应的数据库中的表 delphi基础发问... 见鬼拉 参数怎么还能带 : 求助 请教关于Ttable.insert问题! 帮忙看一下怎么总出错 请问有关打印报表的控件问题 急急 delphi7 与 delphi6 差别很大吗? ?怎样把自己写的程序打包!? 关于TrackBar控件的问题 关于TPaintBox Delphi程序,在xp下打印不出来的问题怎么解决?
能不能详细说说?
CLIENTDATASET.INSERT;
....................
..............POST;
最后不执行APPLYUPDATE
那么如果现在想刷新DBGRID把刚添加的数据显示出来,怎么写代码?
....................
..............POST;你执行这些以后DBGRID肯定会自动刷新~~~~~
clientdataset.savetofile();
clientdataset.loadfromfile();
补充,不仅仅可以save成xml,还可以存成其他形式,李维的书有介绍(多层的那本)
把后端数据库中需要的表内容传
输到前台clientdataset1中,
然后执行clientdataset1.savetofile()
保存为一个文件可以对这个文件进行离线
操作,执行clientdataset1.loadfromfile()
从文件中调出数据。
回公司后:
用该文件更新相应的数据库中的表