--
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny „Firebird (CZ)“ ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu firebird_cz...@googlegroups.com.
Chcete-li tuto diskusi zobrazit na webu, navštivte https://groups.google.com/d/msgid/firebird_cz/c059426f-df6b-4308-bc74-ad154e813b21%40googlegroups.com.
Ano, je potřeba si to řídit přes first /skip. Nevím v čem to píšeš, ale některé komponenty do Delhi či visual studia by to mohli podporovat. I když v dot netu asi nejlépe přes entity framework a nějaký inteligentní grid, tam bych čekal, že to bude fungovat skoro samo.Každopádně, správný přístup je, zobrazit jen potřebnou množinu záznamů. Nikdo nemůže potřebovat načíst a zobrazit 500+ záznamů současně. To je filosoficky chybné řešení.Petr Palička aka Peca
Dne 21. 8. 2019 17:18 napsal uživatel Jiří Bureš <bures...@seznam.cz>:
--Pěkný den.Mám začátečnický dotaz...Z foxpro potřebuji načítat data z tabulek, které obsahují tisíce záznamů a ty zobrazovat v gridu.Pokud použiju SELECT * ... trvá načtení pár sekund.V rámci zrychlení mě napadlo načíst např. prvních 500 záznamů a při listování načíst dalších 500 atd.Prvních 500 záznamů načtu pomocí SELECT first 500 * FROM ... ale jak načtu dalších 500?Lze to nějaký příkazem nebo musím pak provést SELECT first 500 skip 500 * FROM ...Pokud by to takto fungovalo jak potom ale řešit inkrementální vyhledávání pokud nemám načteny všechny záznamya jak to řešit v případě řazení podle kódu, názvu apod.Není tu nějaky Foxař, který toto řešil?Děkuji za radyJ. Bureš
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny „Firebird (CZ)“ ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu fireb...@googlegroups.com.