ITPub博客

首页 > 数据库 > > 如何使用 dBASE 数据与访问和喷射

如何使用 dBASE 数据与访问和喷射

作者:gaokeke123 时间:2022-03-23 14:39:51 0 删除 编辑

新手:需要了解单用户计算机上的用户界面。本文适用于微软访问数据库 (.mdb)

症状

dBASE 数据库驱动程序在以下两种模式下之一工作:

  • 安装了最新的 Microsoft Jet 4.0 服务包或博兰数据库引擎 (BDE)。

  • 未安装最新的 Jet 4.0 服务包或 BDE。

仅当安装了最新的 Jet 4.0 服务包或 BDE 时,dBASE 数据才可更新。如果没有最新的 Jet 4.0 服务包或 BDE,dBASE 数据可以读取、导入和导出,也可以链接到只读数据。可能与 BDE 的某些版本不兼容。不兼容性的症状因 BDE 版本而异。微软推荐了博兰数据库引擎的5.01版本。下表列出了每个 dBASE 文件格式支持的行为:

版本

行为

dBase 3、4、5 ISAM 仅限

导入_导出_链接-只读

dBase 3、4、5 ISAM(带Jet 4.0)最新服务包

导入_导出_链接读取写入

dBase 3、4、5 ISAM(带 BDE)

导入_导出_链接读取写入

dBase 7-8

未提供支持

解决方案

为了能够将数据从 Access 内部或 Jet 4.0 应用程序中写入链接的 dBASE 文件,请安装最新的 Jet 4.0 服务包或安装 BDE。

最新的 Jet 4.0 服务包

有关如何获取和安装最新的 Jet 4.0 服务包的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:

239114如何获取微软Jet 4.0数据库引擎的最新服务包

博兰数据库引擎

联系 Inprise Inc. 或第三方供应商以获取 BDE。从 Inprise 获取 BDE 的许可和运行时分发要求。 第三方 dBASE ODBC 驱动程序供应商包括梅兰特(http://www.merant.com),Borland.Com (http://www.borland.com)。有关如何联系硬件供应商的信息,请访问以下 Microsoft 网站:

http://support.microsoft.com/gp/vendors有关修补程序的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:

263561非 BDE 悖论和 dBase ISAM 驱动程序

更多信息

  • 如果未安装最新的 Jet 4.0 服务包或 BDE:

    • dBASE ISAM 将在打开 dBASE 文件时放置独占锁。这包括打开链接的 dBASE 表或通过 DAO 打开的 dBASE 表。

    • 不再支持多用户功能。

    • 不再支持从同一台计算机或从多台计算机到同一表的并发 ODBC 连接。

    • 不再支持"更新"和"删除"。

    • Microsoft Access 不允许对表数据表视图中的字段进行排序。如果尝试这样做,Access 将返回以下错误消息:

      数据库引擎无法锁定表 <tablename >因为它已被其他用户或进程使用

  • dBASE ISAM 仅支持 8.3 命名约定,就像早期版本的 Microsoft Access 一样。

  • dBASE 扩展不受 Microsoft dBASE IISAM 的支持,无论是否安装了支持它的 BDE 版本。

  • 将 dBASE ISAM 与 DBASE III 的 BDE 一起使用时,必须定义 INF 文件才能将索引与 DBF 文件相关联。对于 dBASE IV 和 dBASE 5,INF 文件是可选的。

  • 如果未安装 BDE,Microsoft Access 将不会提示使用、使用或维护 dBASE 索引,就像早期版本的 Microsoft Access 那样。如果安装了 BDE,Access 将使用和维护通过 BDE 的索引。

  • 当使用 dBASE ISAM 链接到 Access 中的表时,您必须能够以独占方式锁定表以创建链接。如果任何其他应用程序已打开 .dbf,则尝试在 Access 中创建链接将失败。

参考

有关使用 dBASE 数据库驱动程序的详细信息,请单击"帮助"菜单上的Microsoft 访问帮助,在"Office 助手"或"应答向导"中键入初始化 dbase 数据库驱动程序,然后单击"搜索"以查看主题。有关以类似方式使用最新 Jet 4.0 服务包或 BDE 的其他驱动程序的详细信息,请单击以下文章编号查看 Microsoft 知识库中的文章:

230126您不能在 Access 2000 和其他 Jet 应用程序中更新 Paradox 数据库本文讨论的第三方产品由独立于 Microsoft 的公司制造。Microsoft 对这些产品的性能或可靠性不作任何暗示或其他的担保。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26692020/viewspace-3125540/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
大家好

注册时间:2013-08-14

  • 博文量
    1432
  • 访问量
    31625