gpt4 book ai didi

delphi - Delphi中TQuery.Unprepare关闭查询结果吗?

转载 作者:行者123 更新时间:2023-12-03 15:46:46 26 4
gpt4 key购买 nike

我想知道是否在Delphi中调用

Query1.Unprepare;

隐式关闭 Query1(如果它之前处于事件状态)。例如调用 Next 将会失败。

您可能会说,继续尝试吧,但我在 64 位 Windows 7 系统上进行了操作,并遇到了各种各样的问题,直到最后我的 BDE 管理员似乎完全崩溃了。因此,我决定在开始了解如何让 BDE 在我的系统上运行之前先问这个问题;-)

最佳答案

您无法在开放数据集上使用Prepare/Unprepare。您需要先关闭它。

unit DBTables;
...
procedure TQuery.SetPrepared(Value: Boolean);
begin
if Handle <> nil then DatabaseError(SDataSetOpen, Self);
...
// SDataSetOpen = 'Cannot perform this operation on an open dataset';

关于delphi - Delphi中TQuery.Unprepare关闭查询结果吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9706998/

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