全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2142
推到 Plurk!
推到 Facebook!

如何用delphi連結讀取dat資料檔

答題得分者是:Stallion
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-29 17:33:59 IP:221.169.xxx.xxx 訂閱
各位前輩:
小弟不知道要用那一個Driver(Provider)去讀取dat資料檔…感激不盡…
小弟有上傳dat檔案,可以用這個檔案測試
------
~小弟淺見,參考看看~
附加檔案:46d53d872082b_test.Dat
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-29 19:57:34 IP:211.22.xxx.xxx 未訂閱
小弟看了一下檔案內容,這個資料檔應該也是屬於那種User Defined Structured Record File,要找出每一筆Record裡面的成員大小,必須自己慢慢Try破解看看了~應該沒有Database provider可以利用!
===================引 用 channel 文 章===================
各位前輩:
小弟不知道要用那一個Driver(Provider)去讀取dat資料檔…感激不盡…
小弟有上傳dat檔案,可以用這個檔案測試
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-30 11:13:46 IP:221.169.xxx.xxx 訂閱
版主:
不好意思,可否給一個方向,如何去測試每一筆record裡面的成員?感激不盡…

===================引 用 Stallion 文 章===================
小弟看了一下檔案內容,這個資料檔應該也是屬於那種User Defined Structured Record File,要找出每一筆Record裡面的成員大小,必須自己慢慢Try破解看看了~應該沒有Database provider可以利用!
===================引 用 channel 文 章===================
各位前輩:
小弟不知道要用那一個Driver(Provider)去讀取dat資料檔…感激不盡…
小弟有上傳dat檔案,可以用這個檔案測試
------
~小弟淺見,參考看看~
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-30 16:23:57 IP:211.22.xxx.xxx 未訂閱
1.先以 UltraEdit 打開檔案後,觀察每一個可能RECORD跟RECORD之間的距離大小,儘量多比較幾筆。
2.以DELPHI蓋略寫一個讀取該自訂檔案的讀檔程式,其中讀檔程式中的結構RECORD先定義一下可能的欄位數量與長度。
3.然後開始讀取RECORD,往前與往後移動一個RECORD的長度看看是否可以將欄位正確擷取顯示。
4.如果不行在反覆看看可能的欄位是否有多或少?以及每個欄位的長度多了還是少了?如此一直反覆調整至正確為止!很辛苦喔~
p.s.難道沒有留下SOURCE可以參考嗎?,這樣很整人!祝順利~
===================引 用 channel 文 章===================
版主:
不好意思,可否給一個方向,如何去測試每一筆record裡面的成員?感激不盡…

===================引 用 Stallion 文 章===================
小弟看了一下檔案內容,這個資料檔應該也是屬於那種User Defined Structured Record File,要找出每一筆Record裡面的成員大小,必須自己慢慢Try破解看看了~應該沒有Database provider可以利用!
===================引 用 channel 文 章===================
各位前輩:
小弟不知道要用那一個Driver(Provider)去讀取dat資料檔…感激不盡…
小弟有上傳dat檔案,可以用這個檔案測試
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-08-30 16:39:42 IP:221.169.xxx.xxx 訂閱
版主:
感謝您的回應…
謝謝您給我指引一個方向,我試試看…有問題再請教您囉…

===================引 用 Stallion 文 章===================
1.先以 UltraEdit 打開檔案後,觀察每一個可能RECORD跟RECORD之間的距離大小,儘量多比較幾筆。
2.以DELPHI蓋略寫一個讀取該自訂檔案的讀檔程式,其中讀檔程式中的結構RECORD先定義一下可能的欄位數量與長度。
3.然後開始讀取RECORD,往前與往後移動一個RECORD的長度看看是否可以將欄位正確擷取顯示。
4.如果不行在反覆看看可能的欄位是否有多或少?以及每個欄位的長度多了還是少了?如此一直反覆調整至正確為止!很辛苦喔~
p.s.難道沒有留下SOURCE可以參考嗎?,這樣很整人!祝順利~
===================引 用 channel 文 章===================
版主:
不好意思,可否給一個方向,如何去測試每一筆record裡面的成員?感激不盡…

===================引 用 Stallion 文 章===================
小弟看了一下檔案內容,這個資料檔應該也是屬於那種User Defined Structured Record File,要找出每一筆Record裡面的成員大小,必須自己慢慢Try破解看看了~應該沒有Database provider可以利用!
===================引 用 channel 文 章===================
各位前輩:
小弟不知道要用那一個Driver(Provider)去讀取dat資料檔…感激不盡…
小弟有上傳dat檔案,可以用這個檔案測試
------
~小弟淺見,參考看看~
系統時間:2024-04-25 16:06:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!