Uradi obican upit koji glasi ovako ( ovo je recimo za ADO komponente a jako je slicno i za druge ):
Code: with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('SELECT SUM(Cijena) AS UKUPNO FROM IME_TABELE;');
Open;
end;
E sad podatak o ukupnojvrednosti dobijas tako sto u neku promenljivu tipa Real recimo ucitas to sto ti je upit vratio... Pa ti sada ceo kod glasi ovako:
Code: .....
var Ukupno: Real;
begin
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('SELECT SUM(Cijena) AS UKUPNO FROM IME_TABELE;');
Open;
end;
Pozdrav!
Da ne otvaram novi topic , pocetnik sam u Delphiu , znam Q-basic, nesto malo assemblera, C-a , otprilike shvatam kako sta radi u programskim jezicima. Pravio sam osnovne programe (inch-cm pretvarace , semafor , neke kalkulatore i sl.) u Delphiu , imam 7-icu , svidja mi se jednostavnost kompajlera i samog jezika! Ne svidja mi se velicina kompajliranog fajla, ali za to sam vjerovatno sam kriv!
Nista jos nisam radio sa bazama. Zanima me neki tutorial , pokusao sam u help fajlu naci sta mi treba , ali je dosta zbunjujuci! Trebam do ljeta napraviti program za manji hotel (vilu sa 12 apartmana) , sa datumima smjestaja, brojem apartmana i tim osnovnim funkcijama. Pretpostavljam da trebam kreirati bazu i onda je samo unijeti u formu u delfiju i dodati neke funkcije , osnovni meni , komande za izmjenu baze. Svaka pomoc je dobrodosla!!!
EDIT: Rijesio sam problem sa bazom podataka , kreirao DB fajl u Database Desktopu , ubacio tabelu u program i sve to fino izgleda. Sad me zanima kako da dodam proceduru koja otvara novu formu (Unit) , koju imam kreiranu u projektima? Znaci imam Unit1 i Unit2 , Unit1 mi je po defaultu kad pokrenem projekat. Sad mi je nesto palo na pamet , odoh da pokusam!
Rijesio sam problem sa bazom podataka! Preformulisacu pitanje: Kako kad pritisnem about (About1.OnClick) da otvorim frejm sa aboutom? Prije sam to radio sa panel2.visible , ali to ne sluzi kad treba vise prozora!