Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Вниз

Исключение   Найти похожие ветки 

 
les   (2003-02-26 16:32) [0]

Без фильтра все работает нормально. Но после того как фильтр
установлен возникает subj. Тоже самое если фильтр пробовать отключать перед закритием.

Но если агрегати неактивни - фильтр работает нормально и никаких исключений. Неужели агрегати и фильтр под TClientDataSet "вещи несуместни"? Подскажите пожалуйста как заставить агрегати и фильтр работать одновременно? Ето вообще возможно? Какие нибудь link"и по теме?

Структура таблици:
i: ftAutoInc
value: ftCurrency
date: ftDate.

Агрегати: Count (COUTN(value)) и Total (SUM(value)).
Фильтр: "date > ""1/26/2002"" AND date < ""2/26/2002""".


 
les   (2003-02-26 21:24) [1]

Up. Ну хотя б намекните, что ли. Вообще кто-нибуть использует TClientDataSet в котором и фильтр и агрегати задействовани одновременно?


 
les   (2003-02-27 16:20) [2]

2Up. Неужели никто с TClientDataSet не работает? Ну хотя би попробуйте описаную ситуацию у себя - у вас работает?


 
AlexSerp   (2003-02-28 11:04) [3]

Они у тебя не только в TClientDataSet не будут работать, но с обычным запросом. Или я не прав?
Ведь система тебе выдает нормальный ответ, и TClientDataSet это не относится. А относится к тому КАК ты пытаешься фильтровать. Т.е. база данных не позволяет применять такие конструкции в таком контексте.


 
les   (2003-02-28 15:02) [4]


> Они у тебя не только в TClientDataSet не будут работать,
> но с обычным запросом


Данние в/из TClientDataSet я пишу в локальний файл - *.cds - его родной формат. Поетому обичним запросом их не виберешь - только через сам TClientDataSet. (Я имею в виду не SQL агрегати (SUM, COUNT) а родние - свойство Aggregates.)


> Ведь система тебе выдает нормальный ответ, и TClientDataSet
> это не относится.


Почему же - как раз к TClientDataSet и относится - ошибка возникает где-то в DropAggregate (один из методов интерфейса реализации TClientDataSet).


> А относится к тому КАК ты пытаешься фильтровать. Т.е. база
> данных не позволяет применять такие конструкции в таком
> контексте.


Хм... так у меня единственний TClientDataSet и есть вся база даних. Да и фильтрация виполняеться правильно если агрегати не активни. Именно когда и агрегати активни и ставишь фильтр то при закритии subj. Причем ета ошибка еще и не стабильна - то есть после двух попиток закрить на третий раз ето все таки удаеться. Но TClientDataSet после етого уже не откроешь :)

Ну и на том спасибо.



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

Форум: "Базы";
Текущий архив: 2003.03.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.013 c
14-64348
Roman Go
2003-03-05 09:48
2003.03.20
Кто нибудь встречал компонент


7-64410
ZOLTIAN
2003-01-26 14:07
2003.03.20
MENU


7-64396
maxfiles
2003-01-22 01:19
2003.03.20
Как отловить мультимедийные клавиши на клаве?


14-64327
iZEN
2003-03-03 16:22
2003.03.20
Оцените сайт: http://izen.by.ru


1-64216
Provodnick
2003-03-09 09:49
2003.03.20
Проблема с записью в файл.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский