Главная страница
    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.46 MB
Время: 0.095 c
1-1084620383
Кодер
2004-05-15 15:26
2004.05.30
ActiveX


6-1081631172
StarEvil
2004-04-11 01:06
2004.05.30
ipconfig.exe на Delphi


1-1084819311
AndrewVolkov
2004-05-17 22:41
2004.05.30
Анимация нажатия кнопки


8-1078392672
Magician
2004-03-04 12:31
2004.05.30
Как из avi сделать последовательность bmp


14-1083946474
windows
2004-05-07 20:14
2004.05.30
как вообще программированием интересно заниматься?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский