PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 4456|回復: 7
打印 上一主題 下一主題

【求助】火車時刻表的資料庫??

[複製鏈接]

68

主題

1

好友

416

積分

該用戶從未簽到

文章
410
跳轉到指定樓層
1#
發表於 2002-5-30 00:54 |只看該作者 |倒序瀏覽
小弟目前正從事火車資料庫的更新..
目前的版本是九十一年三月十二日出版的時刻表..
目前使用的是X'Bug版的資料庫程式..
我已經把檔頭改成和guruguru兄所寫的一樣了..
目前可以抓到資料,但是似乎停靠站有點不一樣..
而guruguru兄網站上的連結有點問題..
http://home.pchome.com.tw/homepage100/td143607/tstDB_0615_src.zip
可否請有這個程式的大哥寄這個程式給我..
若沒有這個程式也沒關係,小弟準備用BCB寫一個視窗化的資料庫建立程式..
畢竟原本的那個轉換程式真的有點傷眼睛 @_@
  
或是有其他大大可以給小弟一點建議的..
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
2#
發表於 2002-5-30 02:53 |只看該作者

Re:【求助】火車時刻表的資料庫??

http://home.pchome.com.tw/homepage100/td143607/TST/tstDB_0615_src.zip  
  
加油~~
  
終於有人要接棒了....   
回復

使用道具 舉報

68

主題

1

好友

416

積分

該用戶從未簽到

文章
410
3#
發表於 2002-5-30 08:23 |只看該作者

回覆: 【求助】火車時刻表的資料庫??

感謝guruguru大大的幫忙..
但是我要想要的是資料庫的原始程式..
因為我對palm程式設計還不是很熟,我比較熟的是BCB或VC的程式設計..
所以我想開發"視覺化"的資料庫建立程式,就是可以用下拉式選單或功能表,就可以把時刻表建立好的程式,目前已經了解各線的建立方法,但是還是不了解那個"主要資料庫"的建立方法..
  
基本上,我會先利用這個程式把新版的火車時刻表建立好..
過一些時間再把我寫的資料庫建立程式分享給大家..
回復

使用道具 舉報

68

主題

1

好友

416

積分

該用戶從未簽到

文章
410
4#
發表於 2002-5-30 10:18 |只看該作者

回覆: 【求助】火車時刻表的資料庫??

對不起,貼在這個版好像有點怪怪的,應該貼到程式設計版才對..
那讓我問最後一個問題好嗎~~
  
請問guruguru大哥,那個資料庫的日期好像不太對!!
我應該修改資料庫檔(*.pdb)的哪個欄位或偏移位址??因為我找不到..
我沒有palm的resourceEdit所以我沒辦法查..
可不可以請知道的人,幫我找一下..我產生的資料庫都會在1972年20月64日
但是guruguru大哥的好像是2001/06/15,我真的找不到,大家幫忙一下..
  
下次如果我有問題,我會po到另外一版,請版主原諒..謝謝!!
回復

使用道具 舉報

210

主題

0

好友

5173

積分

該用戶從未簽到

文章
6777
5#
發表於 2002-5-30 10:32 |只看該作者

Re:【求助】火車時刻表的資料庫??

給你 pdb 的 file format
  
=========================================================
  
A .pdb file consists of a Database Header (78 bytes) followed by a table of Record Entry Headers (one for each database record).  The data for all records follows the table of Record Entry Headers.
  
   --- Database Header (78 bytes) ---
  
   Field           Bytes Value
   -----           ----- -----
   DB Name            32 <Database Name>
   Flags               2 $00, $00
   Version             2 $00, $00
   Creation Time       4 $06, $D1, $44, $AE
   Modificaton Time    4 $06, $D1, $44, $AE
   Backup Time         4 $00, $00, $00, $00
   Modification Number 4 $00, $00, $00, $00
   App Info Offset     4 $00, $00, $00, $00
   Sort Info Offset    4 $00, $00, $00, $00
   Type                4 <Database ID>
   Creator             4 <Application ID>
   unique ID seed      4 $00, $00, $00, $00
   next record list id 4 $00, $00, $00, $00
   Number of records   2 <Number of Records>
  
   --- Record 0 Entry Header (8 bytes) ---  (One entry for each record)
  
   Field              Bytes Value
   -----              ----- -----
   Offset                 4 <offset to record 0 from the beginning of the file>
   Record attrib (1 byte)
   & unique ID (3 bytes)  4 $40, $6F, $80, $00
  
       .
       .
       .
  
   --- Record n Entry Header (8 bytes) ---  (One entry for each record)
  
   Field              Bytes Value
   -----              ----- -----
   Offset                 4 <offset to record n from the beginning of the file>
   Record attrib (1 byte)
   & unique ID (3 bytes)  4 $40, $6F, $80, $00
  
  --- Record 0 Data ---  (One entry for each record)
  
      .
      .
      .
  
  --- Record n Data ---  (One entry for each record)
  
  --- End of File ----
回復

使用道具 舉報

28

主題

0

好友

206

積分

該用戶從未簽到

文章
200
6#
發表於 2002-5-30 13:29 |只看該作者

回覆: 【求助】火車時刻表的資料庫??

PDB 檔格式官方文件
希望對你有幫助。
加油!!!
[url=http://mobilesms.elecity.net][b][i]MobileSMS[/i][/b][/url]
回復

使用道具 舉報

396

主題

0

好友

1453

積分

   

該用戶從未簽到

文章
3487
7#
發表於 2002-5-30 17:17 |只看該作者

Re:【求助】火車時刻表的資料庫??

日期錯應該是Record  #0 內資料改錯了...  
不要動到Header....  
  
原始檔案到Xbug的網頁抓吧...
http://www.bigfoot.com/~xbug
回復

使用道具 舉報

68

主題

1

好友

416

積分

該用戶從未簽到

文章
410
8#
發表於 2002-5-30 21:15 |只看該作者

回覆: 【求助】火車時刻表的資料庫??

真是太好了..
謝謝各位前輩的幫忙,我已經解決問題了..
目前因為資料量太大了,還有最近比較沒空..
預計下個星期就可以釋出最新版的火車時刻表資料庫了..
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-4-27 21:49 , Processed in 0.048329 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部