电脑桌面右击里的公文包是用来干嘛的???

62 2023-11-17 17:04

公文包是一种移动办公下的计算模式,它将数据库的数据下载到本机中,通过ClientDataSet的SaveToFile()和 LoadFormFile()来实现,如

void_fastcall TForm1::SaveClick(TObject *Sender)

{

ClientDataSet->SaveToFile(Test.cds);

}

void_fastcall TForm1::LoadClick(TObject *Sender)

{

ClientDataSet->LoadFromFile(Test.cds);

}

如要下载数据库的所有数据,则ClientDataSet的PackRecords的特性为-1

如StroeDefs的特性为TRUE,表示数据集的字段定义与索引定义将随数据一起被保存

公文包模式是把数据库中的数据根据需要保存在本地后,使应用程序可以脱离数据库运行,然后在适当的时机将数据回存到数据库中。CB中不止ClientDataSet支持公文包模式,ADO控件直接就支持公文包模式,如果是Access数据库的话,我想用不着再用ClientDataSet了,直接用ADO的公文包模式就可以了。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片