关于离线数据库(50分)

  • 主题发起人 主题发起人 SuperMMX
  • 开始时间 开始时间
S

SuperMMX

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚从 cAkk 的主页do
wn 回了离线数据库版本
解开后 8m, xxx.mdb 是 Access97 的格式,
我的机器上没有装 Access, 所以用别人的机器把 .mdb
格式转成了 *.dbf 格式,然后建立别名,在 DataBase desktop
和 sql explorer 上就可以看了,但是 blob memo 格式的
Conent 里只能看到一点点东西回答,并且什么信息都没有,
看的我莫名其妙。然后用 word 打开,凑合着能看到不少的东西,
(其实很差的),我该怎么看呢?
就象网页一样。
 
上网不免费?
 
http://hunterzhang.yeah.net
03/15/2000大富翁资料,阅读器及source code
 
Delphi心得网站
http://growing.yeah.net/ 很全!
 
安装一个office97套件,里面有 access97,这样在delphi中就可以用直接存取离线
数据库了,至于阅读器,不如自己作一个,我就自己作了一个,感觉效果很好....
 
到cakk.126.com,到那个dao包当下来安装就可以了
再下个离线包阅读器,练功场有18个
 
不是的,你们误解我的意思了,
我的意思是 转换后为什么只能看一点,而不是所有的对一个问题
的回答。
 
还有,我现在就想用 databas desktop 或 sql explorer 看,
另外,是不是数据库看起来和 html 差不多呀? 也是这样的?
 
可能是你把mdb文件转成dbf文件时出问题了
dbf文件中是不包含memo字段的,它的memo字段另外有专门的文件
>blob memo 格式的Conent 里只能看到一点点东西回答,并且什么信息都没有,
这话也不太清楚啊,到底是什么意思?有还是没有啊?
>是不是数据库看起来和 html 差不多呀? 也是这样的?
这是什么意思啊?数据库和html完全两码事,html是程序从数据库里读取
数据再动态生成的啊!你直接去看数据库当然看不到啦
建议你下个离线浏览器的源程序看看看吧!
 
可能我说的不大清楚,
dbf 我看的时候有个 blob memo, 也不知道是不是,打开看以后,
至多只有一个人的答案,什么信息也没有,比如, 谁答的,日期,等等。
我说的差不多,是这个意思:
是不是也是象 html 一样, 把这个帖子所有的问答都放到一个 memo 里?
这样看起来比较方便。
至于离线浏览器不也是读数据库吗?性质应该是一样的。
我对数据库真的是七窍通了六窍, 正在努力的学。呵呵
 
论坛数据库的格式大致是这样的:
每一个贴子是一条记录,其中记录了ID,主题,发信人姓名,发信日期等,
还有一个memo字段,是这个贴子的内容。有一个比较特殊的字段,就是
parentID,这个字段说明本贴子是对哪个贴子的回答。如果为0,那么就是
提出的问题,如果不为0,就是对另一个贴子的回答。
要在数据库中找出一个问题及其全部回答,程序首先在数据库检索ID号为
指定数字的贴子(这是提出的问题),再检索所有parentID为这个ID的贴
子(本问题所有的回答),将这些记录按日期顺序生成一个html文件。
因此你直接看数据库,是会看晕的,必须使用离线浏览器。
还是那句话,现在几乎所有的离线阅读器都提供源码,
建议你还是下个离线浏览器的源程序看看吧。
这50分真难赚,呵呵。

 
ao, 是这样呀,我还以为是以 帖子 为 thread, 全部的解答都在一起呢
(html 就是这样),
我也不是成心气您老人家,我还纳闷,您怎么老让我看离线浏览器的源码呢,
哈哈,分是您的了。
 
接受答案了.
 
后退
顶部