dBASE 索引

ODBC dBASE 驅動程式會自動開啟並更新 dBASE IV 索引檔案。 您必須使用透過 ODBC 資料來源管理員顯示的 [選取索引] 對話方塊,將 dBASE III .ndx 檔案與 dBASE 檔案產生關聯。

下列限制適用於建立 dBASE 索引:

  • 所有資料行名稱都必須有效。

  • 所有資料行都必須以相同的遞增或遞減順序排列。

  • 任何單一文字資料行的長度都須小於 100 個位元組。

  • 如果有多個資料行存在,所有資料行都必須是文字資料行,而且資料行大小的總和必須小於 100 個位元組。

  • 備忘欄位無法編制索引。

  • 目前欄位集不得指定索引,也就是不允許重複索引)。

  • 索引名稱必須符合 dBASE 索引命名慣例。 dBASE III 要求每個索引都位於個別的檔案中,且每個索引都有 .ndx 副檔名。 在 dBASE IV 中,索引會建立為儲存在單一 .mdx 檔案中的標記名稱。 例如,.mdx 檔案的基底名稱與資料庫檔案相同 (例如,Emp.mdx 是 Emp.dbf 資料庫) 的索引檔案。

  • dBASE 會將唯一索引定義為:其中只有一筆來自具有相同索引鍵值的記錄,才會新增至索引。