查看完整版本: 关于palm内的数据形式

过河卒子 2005-11-5 01:10

关于palm内的数据形式

请问,在palm内的所有数据都是以数据库形式存在的吗,如果是的话,是不是只有两种数据库形式,.prc和.pdb:(:

先谢了!

ecool 2005-11-5 03:46

好像还有种web形式的,忘了扩展名了。

bambon 2005-11-7 04:09

[quote]过河卒子 写道:
关于palm内的数据形式
请问,在palm内的所有数据都是以数据库形式存在的吗,如果是的话,是不是只有两种数据库形式,.prc和.pdb:(:
[/quote]
好像只有一种数据库形式吧?那两个扩展名其实没什么区别吧?

过河卒子 2005-11-7 18:19

不是吧:8:

不是说存储有三种吗:数据库,优先类型,功能内存;

优先类型是不是就是指数据库的应用信息块?:(:

过河卒子 2005-11-7 18:59

不好意思啊,上面搞错了,优先类型跟数据库应用信息块没有联系的:F:

但不知有哪位高手能否指点一下下面这个问题:
如果一个数据库它存在一个应用信息块,那么,当把该数据库导入到扩展卡时,该数据库的应用信息块是不是也会同时自动的导入到卡呢?

多谢!

sinon 2005-11-7 20:48

持久存储就是PRC和PDB两种格式的数据库。
动态存储就是在dynamic heap申请的内存和feature memory。

ecool说的那种应用于web的数据库是pqa文件。这种文件从os5开始不再被支持。其实质还是PDB。

另外,APP INFO和SORT INFO都会随DB一起导出

过河卒子 2005-11-8 00:08

是这样啊,不过还是有点糊涂啊,feature memory不是静态的吗:(:

laputarei 2005-11-21 17:28

Feature Memory是动态的,Pref才是静态的。

过河卒子 2005-11-30 00:08

对了,再请教一下,怎么区分PDB和PRC这两种格式的数据库啊,
是不是类型为‘appl’的就是PRC数据库,那么其它的就是PDB的了?:(:

laputarei 2005-11-30 01:53

呃……不能这样简单的认为。prc也有很多种type的,不一定非要是appl。一开始我也像你这样理解,但编程一段时间后,发现prc也可以包含pdb的数据记录,pdb感觉上更像不包含'code'资源的prc。

过河卒子 2005-12-1 20:47

那我怎么区别它们呀,PRC就是资源数据库对吧,数据库的属性里有一个dmHdrAttrResDB属性,也就是说,如果它的属性是dmHdrAttrResDB,那么它就是PRC,否则就不是,对吗?:(:

sinon 2005-12-2 22:12

就是判断dmHdrAttrResDB

过河卒子 2005-12-2 23:00

多谢!!

页: [1]
查看完整版本: 关于palm内的数据形式