gpt4 book ai didi

database - BDE 安装 : there is not enough space on drive c. 安装到这个位置

转载 作者:搜寻专家 更新时间:2023-10-30 21:52:38 25 4
gpt4 key购买 nike

我正在尝试通过从我的安装程序中执行以下命令行来安装 BDE 引擎,如下所示。

ShellExecute(0, nil, 'regsvr32.exe', 'BdeInst.dll', nil, SW_SHOW);

它会弹出一条消息,请求允许在特定位置安装 BDE 引擎。当您单击确定按钮时,它会弹出另一条消息,如下所示。

enter image description here

我确实确认我的硬盘中有足够的可用空间。当您单击"is"按钮时,它会成功安装 BDE 引擎。

我不知道为什么。另外,网上没有太多关于此的信息。

任何输入将不胜感激。

最佳答案

首先,BDE 已被弃用,您最好避免使用它,即使使用其他版本的 Delphi。

您周围有第三方组件,无需使用 BDE 即可直接连接到数据库。参见例如DevArt , SQLDirect , DASoft (它的 FreeDAC 是免费的),还有很多其他组件,比如 Zeosour SynDB Open Source libraries .

您达到了众所周知的“2GB 舍入错误”。 BDE 安装程序会受到影响,但使用 BDE 的应用程序也会受到影响。

BDE 安装程序有问题。

它只是不适用于较新版本的 Windows。

您周围还有其他安装程序,例如 interbase and BDE on windows 7Bde Installer on these Embarcadero days

应用中使用的 BDE 将受到影响 from the same 2GB limitation, linked to the GetDiskFreeSpace improper use .

a work around available on Embarcadero CodeCentral这是值得包含在您的应用程序代码中的。

关于database - BDE 安装 : there is not enough space on drive c. 安装到这个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com