如何在 Delphi-XE7 中安装 Pervasive Direct Access 组件
How to install Pervasive Direct Access components in Delphi-XE7
我这两天一直在尝试安装 Pervasive PDAC 组件。我按照 Actian 的指示做所有事情。选择所需的 .bpl 文件后,我不断收到一条消息,指出找不到指定的模块。我已经尝试了所有我能想到的事情。将相关文件夹添加到库路径。以管理员身份启动 Delphi 但没有任何帮助。以下是我收到的错误。我安装了V10但只能找到V11-PDAC
我在使用 Delphi 10.3 时遇到了同样的错误。一旦我将 Delphi 版本的 PDAC lib 目录的位置添加到我的系统路径中,我就能够安装 PDAC 组件并在 VCL 应用程序中使用它们。我曾尝试将位置添加到 Library Path
和 Browsing Path
并且能够安装包,但在尝试创建新的 VCL 应用程序时出现错误。
作为替代方案,我将提取的 PDAC 文件 (...\PDAC\DelphiXXX\x86\Lib
) 的位置添加到 Library Path
和 Browsing Path
。然后,我将编译器版本(在我的例子中为 Delphi 10.3)的 BPL 文件从 lib 路径复制到我的 Pervasive v11 安装位置(C:\Program Files (x86)\Pervasive Software\PSQL\bin
),我能够安装包,选择来自 Pervasive 安装目录的“D”BPL,而不是 LIB 目录。安装后,我能够创建 VCL 应用程序并使用 TPvSession
和 TPvTable
组件访问远程服务器上的数据。
我这两天一直在尝试安装 Pervasive PDAC 组件。我按照 Actian 的指示做所有事情。选择所需的 .bpl 文件后,我不断收到一条消息,指出找不到指定的模块。我已经尝试了所有我能想到的事情。将相关文件夹添加到库路径。以管理员身份启动 Delphi 但没有任何帮助。以下是我收到的错误。我安装了V10但只能找到V11-PDAC
我在使用 Delphi 10.3 时遇到了同样的错误。一旦我将 Delphi 版本的 PDAC lib 目录的位置添加到我的系统路径中,我就能够安装 PDAC 组件并在 VCL 应用程序中使用它们。我曾尝试将位置添加到 Library Path
和 Browsing Path
并且能够安装包,但在尝试创建新的 VCL 应用程序时出现错误。
作为替代方案,我将提取的 PDAC 文件 (...\PDAC\DelphiXXX\x86\Lib
) 的位置添加到 Library Path
和 Browsing Path
。然后,我将编译器版本(在我的例子中为 Delphi 10.3)的 BPL 文件从 lib 路径复制到我的 Pervasive v11 安装位置(C:\Program Files (x86)\Pervasive Software\PSQL\bin
),我能够安装包,选择来自 Pervasive 安装目录的“D”BPL,而不是 LIB 目录。安装后,我能够创建 VCL 应用程序并使用 TPvSession
和 TPvTable
组件访问远程服务器上的数据。