05/06.09 (prvi tročas) : A16 - Izlozba pasa
Cilj:
Analizirati zadatak u kojem se traži da se pristupi bazi podataka, nešto da se uradi nad tim podacima, i da se nešto prikaže korisniku.
Kao primer će se koristiti jedan zadatak iz priručnika za maturski ispit, a za početak se treba uraditi samo njegov mali deo.
1. Klik na link za preuzimanje teksta zadatka: "(4ЕИТ-А16) Израда десктоп апликације: Изложба паса "
Proučite zadatak (pročitati ga od početka do kraja).
Pitanje za razmišljanje/diskusiju: Koliko od zadatka možete da uradite sa znanjem koje imate?
-
Kratko uputstvo za rad sa TAB kontrolom:
- U Toolbox-u pronađite TabControl i "prevucite" na formu.
- Zatim razvucite po celoj pozadini forme ili upotrebite osobinu Dock: Fill (birate da je centrirano po celoj površini)
- klik na kontrolu, pa u Properties potražite Tab Pages i u delu gde piše (Collections) odabrati tri tačkice pored - to će vas dovesti do mogućnosti da se dodaju ili uklanjaju tabovi, da im se menja ime ili da se menja tekst koji piše na jezičku taba.
- Tabove nazvati: tab1, tab2, ... , a tekst na njima postavite onako kako se tražu u zadatku
Napomena: ako se klikne na naziv taba, odabira se taj tab, a ako se klikne na sivu pozadinu pored tabove onda je odabrana CELA glavna tab kontrola
2. Preuzmite slike u spakovanom folderu: slikeA16.zip
3. Dvoklikom na tab na kojem piše Izlaz, kreirat će se šablon - metoda koja se izvršava kada se klikne tu - ubaciti tu vaše rešenje za izlaz iz Aplikacije ...
4. Podsetiti se kako se koriste različiti DBMS pa preuzeti bazu koja će biti korišćena na času i šta je od toga pominjano u toku školovanja. Na osnovu toga odabrati bazu na koju će biti izvršeno povezivanje.
- Prva opcija: SQL SERVER baza ...
- Klik na link za preuzimanje Skripta za MS SQL Server - kreiranje i popunjavanje baze (desni klik -> Save Link As ...)
- Druga opcija: Access-ova baza u STAROM mdb formatu...
5. U prvi ComboBox ubaciti samo imena pasa iz tabele Pas, u drugi samo oznake izložbi, a u treći naziv kategorije. Koristiti strelicu koja se nalazi na vrhu komponente ComboBox, pa povezati na izvor podataka koji je odabran na času
6. U delu Statistika ubaciti komponentu DataGridView i u nju postaviti sve što se nalazi u tabeli Pas .... nije baš kako zadatak traži, ali je za početak dovoljno .....
7. ...