Привет всем.. Я здесь новенький, может вам мой вопрос покажеться глупым..
Уважаемые девелоперы, здесь большинтсво разработчиков работают с Interbase и FireBird -ом..
У меня проблема втом что в DbGridEh не сортирует и не фильтрирует на компоненте TIbClientDataset...
Добавил unit EhlibIbx.pas на USES, пробовал на TIbQuery там фильтр и сортировка нормально работает...
А на TibClientDataset нет. Хотель перейти на TIbQuery но до меня уже все сделано на TIbClientdataset е. Потом думал
добавить еще UNIT EhlibCDS.pas это тоже не помогло.. Можеть что то изменить в этом обоих *.pas чтобы за работал Сортировка и филтьр..
Помогите как мне поправить под TIbClientDataset..
Вот пример http://ifolder.ru/10838957
Заранее благодарен.
Помогите с Ehlib v4.2+TibclientDataset
Re: Помогите с Ehlib v4.2+TibclientDataset
тебе надо было вопрос задать на sql.ru в разделе Delphi.
Потом, и компонента-то такого уже давно нет - IBClientDataSet. Да и использовать его не рекомендуют. Ты, часом, не Delphi 6 или 5 используешь?
В любом случае, в 2002 году (7 лет назад) было написано:
"IBClientDataset is depreciated like the corresponding SQLClientDataset and the BDEClientDataset. It is no
longer installed by default."
Ну и еще автор пишет что родительский класс этого компонента имеет тучу недостатков, поэтому нормально IBClientDataSet никогда не работал. И даже в D7 были какие-то конфликты при установке этого компонента вручную.
IBClientDataSet надо менять на TIBDataset, TDatasetProvider, и TClientDataset. Да и с фильтрацией ты того, она у IBDataSet и у IBQuery работает только через OnFilterRecord, т.е. по сути фильтрации никакой и нет.
Потом, и компонента-то такого уже давно нет - IBClientDataSet. Да и использовать его не рекомендуют. Ты, часом, не Delphi 6 или 5 используешь?
В любом случае, в 2002 году (7 лет назад) было написано:
"IBClientDataset is depreciated like the corresponding SQLClientDataset and the BDEClientDataset. It is no
longer installed by default."
Ну и еще автор пишет что родительский класс этого компонента имеет тучу недостатков, поэтому нормально IBClientDataSet никогда не работал. И даже в D7 были какие-то конфликты при установке этого компонента вручную.
IBClientDataSet надо менять на TIBDataset, TDatasetProvider, и TClientDataset. Да и с фильтрацией ты того, она у IBDataSet и у IBQuery работает только через OnFilterRecord, т.е. по сути фильтрации никакой и нет.
Re: Помогите с Ehlib v4.2+TibclientDataset
EhLib умеет менять SQL-запрос, дописывая нужные поля для фильтрации.kdv писал(а):Да и с фильтрацией ты того, она у IBDataSet и у IBQuery работает только через OnFilterRecord, т.е. по сути фильтрации никакой и нет.
Re: Помогите с Ehlib v4.2+TibclientDataset
to KDV
Да использую Delphi 6.
Да использую Delphi 6.
Re: Помогите с Ehlib v4.2+TibclientDataset
думаю, что нет смысла бороться с IBClientDataSet.