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 将一个唯一索引定义为一个索引,其中只有一个具有相同键值的集合中的一条记录被添加到索引中。