Zadanie - 2

W oparciu o komponent(y) klasy TTable przygotować aplikację(e) realizującą poniższe czynności.

  1. Tworzenie w "runtime" nowej tabeli bazy danych (min.5 pól różnych typów).
  2. Programowe zapełnianie tabeli kilkoma (różnymi) rekordami.
  3. Tworzenie indeksów do tabeli - przed i po jej wykreowaniu.
  4. Umożliwianie użytkownikowi wyboru klucza sortowania tabeli za pośrednictwem np. Radiobuttonów.
  5. Umożliwianie użytkownikowi wyszukiwania rekordu tabeli wg wartości wybranego pola wprowadzanego np. za pośrednictwem komponentu TEdit).
  6. Umożliwienie dynamicznego filtrowania rekordów tabeli w takt zmian zawartości pola edycyjnego (TEdit) jako reprezentanta wybranego pola tabeli.
  7. Usuwanie wszystkich rekordów, których pola spełniają wprowadzone przez użytkownika kryteria; np. rekordy, w których pole "X" zaczyna łańcuchem znaków zdefiniowanym przez użytkownika za pośrednictwem komponentu TEdit.

Wskazówki