问题描述
|
嘿,有人可以告诉我,Field,File和Index .ddf文件普遍存在吗。当表定义更改时,是否必须更改或更新它们?任何见识将不胜感激。
干杯。
解决方法
FILE.DDF将基础Btrieve数据文件链接到逻辑表名称。
FIELD.DDF使用FILE.DDF中的文件ID定义每个表的所有字段,包括偏移量,数据类型等。
INDEX.DDF定义FIELD.DDF中字段的索引。
它们是PSQL使用关系访问方法(ODBC,OLEDB,ADO.NET等)访问数据文件的字段信息元日期。
如果通过Btrieve更改了基础数据文件,则必须更改它们。如果表定义通过SQL(如ALTER TABLE语句),普及控制中心,DTI(分布式调整接口),DTO(分布式调整对象),PDAC,ActiveX或DDF Builder进行更改,则DDF将自动更新。