[Delphi] Powolny ClientDataSet

0

Mam DBGrida podłączonego do ClientDataSet.
Po wprowadzeniu około 30 rekordów (x30 pól) przewijanie DBGrida wyraźnie zwolniło, tzn. wykonuję ruch kółkiem myszy a zaznaczenie w gridzie reaguje dopiero po chwili i przewija się przez chwilę.
Aż boję się pomyśleć co będzie gdy będzie kilkaset rekordów.
Zapewne trzeba coś zmienić w ustawieniach CDS ale jest to moje pierwsze spotkanie z technologią DBExpress i ClientDataSet więc nie bijcie jeżeli problem jest trywialny :-D

0

ClientDataSet ma to do siebie, że spowalnia wszystko. Posłuż się jakimiś normalnymi komponentami i daruj sobie CDS ;)

0

;-(
Czyli pozostaje zastąpienie DBGrida np. VirtualStringTree ewentualnie przerzucenie się na ADO? (to ma być klient do Oracla)
Jakie to są normalne komponenty?

0

Fenkju

1 użytkowników online, w tym zalogowanych: 0, gości: 1