Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

EDBClient при закрытии ClientDataSet a   Найти похожие ветки 

 
Andriy Tysh ©   (2004-05-01 12:08) [0]

При закрытии ClientDataSet"a возникает ошибка:
"Project ... raised exception class EDBClient with message ""."
В чём может быть проблема.
В датасете есть одно агрегатное поле, грид DBGridEh с Футером, который суммирует значения в стольбце.
Помогите пожалуйста!


 
Andriy Tysh ©   (2004-05-03 10:21) [1]

Я на закрытие формы ставлю закрытие датасета, если он активен.
Вот что я доследил:
если в десайне снять свойство AggregatesActive:=False;
то все чётко и КлиентДатаСет не вылетает при закрытии.
Если он True, то вылетает.
Пробую в рантайме перед его закрытием делать AggregatesActive:=False, ничего не помагает!

Помогите, кто может!!! Как выключить ети аггрегаты корректно перед закрытием датасета?


 
Sandman25+1   (2004-05-03 12:53) [2]

Попробуйте установить в design-time в false, а в run-time устанавливать в true в начале работы и в false перед закрытием формы


 
Andriy Tysh ©   (2004-05-03 13:10) [3]

?
> Sandman25+1   (03.05.04 12:53) [2]

Пробовал, не помогает!
Но проблема есть, или это у меня только что-то на что-то залезло?


 
Sandman25+1   (2004-05-03 13:43) [4]

Если у Вас последняя версия EhLib, то наверное "что-то на что-то залезло", потому как помню, что кто-то писал об успешном использовании агрегатов.

Трассировать надо ИМХО. Включите исходные файлы ehLib в путь поиска, установите флаг Stop on Delphi Exceptions и вперед...


 
Andriy Tysh ©   (2004-05-03 16:49) [5]

Пробовал я отцепить ДатаСоурс от грида, всё равно ошибка. Потом пробовал проходить по циклу и делать дестрой аггрегатных полей, ту же ошибку выдаёт. Это то меня и навело на мысть, что проблема именно КлиентДатаСете!

???


 
Sandman25+1   (2004-05-03 17:15) [6]

Как агрегатное поле делали?


 
Andriy Tysh ©   (2004-05-04 09:59) [7]


> Как агрегатное поле делали?

Через Fields Editor.


 
Sandman25+1   (2004-05-04 11:24) [8]

Жаль.
Тогда ИМХО остается последнее средство - Use Debug DCU и "полная" отладка, занимающая кучу времени.



Страницы: 1 вся ветка

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
7-1082542073
Внук
2004-04-21 14:07
2004.05.30
Проверка существования учетной записи


6-1081437214
som
2004-04-08 19:13
2004.05.30
проблема с навигацией по FTP серверу


11-1073638302
<Falcon>
2004-01-09 11:51
2004.05.30
Для ТТ шрифтов Font.FontWidht - это значение в пикселах?


1-1084772509
nkoleda
2004-05-17 09:41
2004.05.30
Excel подвисает


8-1080043109
MaestroV
2004-03-23 14:58
2004.05.30
Свойства TPen