Delphi – Postavka jednostavne forme za baze podataka

U ovom tekstu ฤ‡emo se pozabaviti kreiranjem jednostavne forme za rad sa bazom podataka. Da bi uopลกte poฤeli sa radom na ovom projektu trebaฤ‡e nam sama baza podataka u nekom od dostupnih formata. Delphi i njegove komponente podrลพavaju rad sa gotovo svim formatima baza. U naลกem sluฤaju iskoristiฤ‡emo bazu podataka koja dolazi sa instalacijom Delphi-ja. Pa, da krenemo u uzgradnju naลกe forme:

  • Pokrenite Delphi i startujte novi projekt „File -> New Application“
  • Preฤ‘ite na paletu alata „Data Access“, gde se nalaze potrebne komponente za rad sa bazama
  • Izaberite komponentu „TTable“ (druga sleva) i postavite je na formu
  • Izaberite sa palete komponentu „TDataSource“ i postavite na formu
  • Sada preฤ‘ite na paletu alata, karticu „Data Controls“
  • Sa palete izaberite kontrolu „DBGrid“ i postavite na formu.

Kada smo na formu postavili sve potrebne kontrole, sada ฤ‡emo izvrลกiti podeลกavanje osobina (Properties) svake od njih.

  • Podesite osobinu kontrole „TTable“, „DatabaseName“ (naziv baze podataka, radi pristupa odreฤ‘enoj) na „DBDEMOS“
  • Potom iz padajuฤ‡e liste osobine „TableName“ izaberite „customer.db“
  • Sada izaberite drugu komponentu, „TDataSource“(DataSource1), i za osobinu „DataSet“ iz liste odaberite „Table1“
  • Prebacite fokus na komponentu „TDBGrid“ (DBGrid1) i u osobini „DataSource“ selektujte „DataSource1“
  • Izaberite opet kontrolu „Table1“ i osobinu „Active“ postavite na „True“, na ovaj naฤin veฤ‡ u projektovanju forme moลพete videti zadrลพaj odreฤ‘ene tabele sa podacima.
Pritiskom na funkcijski taster F9 moลพete pokrenuti ovu malu aplikaciju, preko tastera strelica moลพete se kretati kroz slogove tabele. Zapamtite da jedna „TTable“ komponenta se moลพe odnositi samo na jednu tabelu baze podataka. Ukoliko vam je potreban pristup ka viลกe tabela sa samo jednom komponentom, koristiฤ‡ete komponentu „Query“ sa palete „Data Access“. Ali, o tome ฤitajte u drugom prilogu.

Pratite Krstaricu na www.krstarica.com