roKrumnwc modyfikowanie odbywa tnę przy pomocy metod:
C nw - zamknięcie zapytania (modyfikacja możliwa jot tylko przy zamkniętym zapytaniu),
BQL ('Ifur - czyści aktualne zapytanie,
SQl / rxt. -'tekst poleceń SQL* - zapis polecenia SQL dla zapytania,
Open - otwarcie zapytania.,
Edit - umożliwia edycję,
Exec,fśQL - wykonanie polecenia SQL bez wyświetlania (np. insert )
4. Umieść na formatce komponent Dbgritl, na którym będą wyświetlane wyniki zapytań SQL oraz DBNavigaior z przyciskami tylko do nawigacji.
- wprowadź dla zdarzeniu obsługującego wybranie opcji Katalog w funkcji Wyświetl następujący kod programu:
DM. JBQueryl. Close;
DM. JBQueryl. SQL. Clear;
DM. IBQueryl. SQL Texl: - 'select * from katalog;
DM JBQueryl. Open;
analogicznie zapisz kody programu dla pozostałych opcji np.: dla Obroty - Sprzed^/
DM IBQueryl. Close;
DM. !BQuery l. SQL. Cle ar;
DM !BQueryl. SQL. Text: 'select * from obroty where rodzaj jr « "S ", '),
DM IBQUeryl. Open; uruchom i przetestuj działanie aplikacji.
5. Dodaj do menu funkcje Edvcia z opcjami: Katalog . Zakupy i Sprzedaż
Na nowej formatce umieść komponenty Label i EdU dla wszystkich pól tabeli Katalog oraz
przycisk WjlUtiyodi Dl* lego przycisku opracuj kod programu, który wykona polecenie dopisywani a w języku SOI.. Do wykonania polecenia użyj metody ExecSQL.
DM IBQueryl Close,
DM IBQueryl. SQL Cleor,
DMlBQueryl SQL Tcxt •''Insert In/o katalog wtlues C" ’ editl.text + "M edU2. text ♦ ", itd ); t)M IBlJueryl ExecSQl
Na formatce głównej dla funkcji Ldyn* WTOK vvywołaj formatkę drugą Form2 ShowmodaiŁ
Analogicznie utwór/, nowe formatki do wprowadzania Zakupy i Sprzedaż. Należy pamiętać o prawidłowym ustaleniu pola Rodząi tr, Przetestuj działanie aplikacji.
• /^pytanie 2 ma za zadanie wyświetlić obroty towarami w następujący sposób:
• Zapytanie 3 ma wyświetlić wartość sprzedaży dla każdego towaru w układzie: