lacze sie z mysql poprzez ODBC za pomoca komponentow ADO. wyciagam z kilku tabel duzo rekordow, juz w jednej mam ponad 50 tysiecy. domyslnie komponenty ado pracuja z kursorem po stronie klienta wiec pobieraja caly zbior do siebie i tam na nim pracuja. niestety nie moge na to pozwolic bo pobranie tych 50tysieci z tylko jednej tabeli zabiera ponad 70mb ram.
ustawilem dla polaczenia i dla query/dataset kursory na dynamiczne i na dzialajace po stronie serwera ale teraz przy probie wykonania zapytania dostaje wyjatek:
"Dataset does not support bookmarks which are
required for multi-record data controls."
dodam ze blad pojawia sie w momencie podlaczenia dbgrida(nawet na etapie projektowania z aktywnym polaczeniem). gdy odlacze dbgrida dziala poprawnie.
co musze zrobic aby uzyskac kursor po stronie serwera i moc kozystac z dbgrida?
calosc dotyczny C++Builder 2006, mysql 5.1 ODBC 5.1 lub 3.51