Pasek postępu - w czasie przeszukiwania bazy

0

Pisze program (baze danych) - informacje z bazy są wyświetlane w DBGrid, dane do niego są wczytywane za pomocą TTable, komponent ten ma mozliwość podania "filtra" który pozwala na wyświetlanie tylko tych rekordów z bazy które pasują do podanej maski. Problem w tym ze baza może mieć nawet 1 milion rekordów, i wówczas czas przeszukiwanie bazy jest spory (zwłaszcza na wolniejszych kompach), dlatego chciałbym zrobić okienko (pojawiające się na starcie wyszukiwania, i znikające po jego zakończeniu) z paskiem postępu "przeszukiwania", ale kompletnie nie wiem jak się do tego zabrać. Może ktoś wie jak to zrobić? (ps. wczytywanie danych do DBGrid za pomocą Query odpada, bo nawet na szybkich kompach, strasznie długo to trwa).

0

Raczej wątpliwa sprawa - aby można było coś takiego zrobić - trzeba by było ingerować w działanie, budowę serwera bazodanowego wykonujacego zapytanie - a to nie mówię że nie jest mozliwe - ale na pewno nie jest proste

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