2011-04-12 28 views
2

嘿,有人能告訴我Field,File和Index .ddf文件在普及中做什麼。當表格定義更改時,他們是否必須更改或更新?任何洞察力將非常感激。.DDF文件有什麼用途?

乾杯。

回答

7

FILE.DDF將底層Btrieve數據文件鏈接到邏輯表名稱。
FIELD.DDF使用FILE.DDF中的文件ID來定義每個表的所有字段,包括偏移量,數據類型等。
INDEX.DDF定義了FIELD.DDF中字段的索引。
它們是PSQL用於訪問關係訪問方法(ODBC,OLEDB,ADO.NET等)中的數據文件的字段信息元日期。
如果底層數據文件通過Btrieve更改,則必須更改它們。如果表定義通過SQL(如ALTER TABLE語句),Pervasive控制中心,DTI(分佈式調整接口),DTO(分佈式調整對象),PDAC,ActiveX或DDF Builder更改,則DDF會自動更新。

+0

非常感謝mirtheil。今天2/2 – 2011-04-12 19:54:12