Delphi 知道如何解决BDE错误$251e吗?
情况如下: 我们程序的一个用户在尝试启动应用程序时突然开始接收来自Borland数据库引擎(BDE)的错误。错误消息表示无法初始化BDE,并给出错误代码$251e。用户在BDE 5.2.0.2上 我找不到任何关于错误$251e的官方文件。我能在谷歌上得到的唯一有用的信息是,那里的建议毫无用处 以下是我们尝试/发现的一些事情:Delphi 知道如何解决BDE错误$251e吗?,delphi,bde,Delphi,Bde,情况如下: 我们程序的一个用户在尝试启动应用程序时突然开始接收来自Borland数据库引擎(BDE)的错误。错误消息表示无法初始化BDE,并给出错误代码$251e。用户在BDE 5.2.0.2上 我找不到任何关于错误$251e的官方文件。我能在谷歌上得到的唯一有用的信息是,那里的建议毫无用处 以下是我们尝试/发现的一些事情: 以完全相同的方式访问BDE的其他应用程序没有投诉 错误发生在我们在TDatabase组件上设置Connected:=True的行上 重新安装BDE没有什么区别 关闭所有BD
我知道BDE已经过时,不再受支持,但现在不允许更改BDE的使用。在此处搜索错误可能会更好 一个常见的罪魁祸首似乎是相互冲突的设备驱动程序
祝你好运我不确定,因为我已经很多年没有使用BDE了,但这里有一些提示和链接:
- 错误可能与BDE参数有关(如您链接的文章所述)
- 这里有一些网站对BDE的最佳配置提出了一些建议
- -查看BDE部分,了解BDE配置信息,以及有关在Vista中使用BDE的一些建议
- -关于悖论和BDE的社区网站
- 溴化二苯醚问题
- 搜索新闻组-关于#251E有很多问题
- 将SharedMemSize增加到4096或8192
- 将SharedMemLocation更改为0x5BDE
谢谢大家的建议 哇,我尝试了很多策略试图解决这个问题,结果都是一样的。兼容性模式。禁用了兼容模式,问题就消失了。如果您的可执行文件与表(同一目录)在一起,请尝试将其放在另一个位置。您也可以尝试重命名可执行文件名,但有相同的问题,我知道这听起来很奇怪,但对我来说很有效。关闭uac并将setup.exe和regsvr32.exe添加到DEP。很好,我不知道这个搜索引擎。至少我有一个新的想法清单可以尝试…哈!用户!!!他们总是找到新的方法来破坏应用程序!!:-)heheheheTry重新安装BDE发动机。