凯越的发动机怎么样:公文包有什么用啊?

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 00:56:45
为什么要用公文包,直接把文件放如软盘中不是很方便吗?

公文包是一种移动办公下的计算模式,它将数据库的数据下载到本机中,通过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的公文包模式就可以了。

不建议使用软盘。还是用U盘更好一点。

公文包有同步文件的功能。