2

我正在delphi6中开发一个应用程序。
我有一个 ClientDataSet (cds)、一个 DataSetProvider (dsp) 和一个 DataSource (ds),ds 的 DataSet 是 cds,而 cds 的 ProviderName 是“dsp”。
我在某些特定条件下将一些记录添加到 CD 中。
在我为 cd 设置过滤器并将其 Filtered 属性设置为 True 后,当我想关闭它时,即使我清除了 Filter 属性并将 Filtered 属性设置为 false,它也会通过“操作不适用”消息引发异常。
如何正确关闭 ClientDataSet?

4

1 回答 1

2

ONA 错误来自 midas.dll 并且我经常遇到它,直到我切换到我自己的实现你可以从新版本的 delphi 中尝试 midas.dll

于 2011-09-21T06:00:25.300 回答