Я разрабатываю приложение в delphi6.
У меня есть ClientDataSet (cds), DataSetProvider (dsp) и DataSource (ds), в которых набор данных ds — это cds, а имя поставщика cds — «dsp».
Я добавить некоторые записи на компакт-диски при определенных условиях.
После того, как я установил фильтр для компакт-дисков и установил для его свойства Filtered значение True, когда я хочу закрыть его, он вызывает исключение сообщением «Операция не применима», даже если я очистите свойство Filter и задайте для свойства Filtered значение false.
Как закрыть ClientDataSet без ошибок?
Операция неприменима Исключение
comment
Какой тип набора данных вы используете?
- person ertx   schedule 19.09.2011
comment
Я подозреваю, что это драйвер dbx, который выдает ошибку.
- person Sertac Akyuz   schedule 19.09.2011
Ответы (1)
Ошибка ONA возникает из-за midas.dll, и у меня она была довольно часто, пока я не переключился на свою собственную реализацию, вы можете попробовать midas.dll из более новых версий delphi.
person
vavan
schedule
21.09.2011
Это то, о чем я говорю. Я считаю, что в настоящее время доступна версия 15 или даже версия 16.
- person vavan; 26.09.2011
Моя проблема была решена с помощью midas.dll v.10. Большое Вам спасибо.
- person Hamid; 02.10.2011