[ Nemanja_666 @ 05.02.2007. 11:03 ] @
| Ovako radim neki prokram za frizerski salon sve fino radi ali imi treba za pravljenje izvjestaja zbir svi polja u jednom koloni iz jedne table
Naprimjer
ID Opis Cijena
------------------
1 bubu 10
2 agdh 20
i kao izvjestaj da mi izbaci 30
pokusao sam staviti u DO...WHILE petlju u njoj citam red po red i pozivam proceduru Next al mi neuspjeva iz nekog razloga. |
[ Bojan Kopanja @ 05.02.2007. 12:27 ] @
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;
Ukupno:= ADOQuery1.FieldValues['UKUPNO'];
end;
Pozdrav!
[ r3d @ 05.02.2007. 21:19 ] @
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!
[Ovu poruku je menjao r3d dana 05.02.2007. u 23:48 GMT+1]
[ Miloš Baić @ 05.02.2007. 23:10 ] @
Pretraži malo forum, delphi i baze, pročitaj šta se pričalo o tome, pa pitaj šta nije jasno.
Pričalo se dosta, a priča se još uvek.
[ r3d @ 06.02.2007. 06:18 ] @
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!
[ Nemanja Avramović @ 06.02.2007. 11:22 ] @
FormAbout.Show; ili FormAbout.ShowModal;
FormAbout je ime forma "About"

[ r3d @ 06.02.2007. 14:13 ] @
Ja se stvarno izvinjavam jer sam pitao ovakvu glupost :D :D :D
[ Bojan Kopanja @ 06.02.2007. 15:53 ] @
Pa da znas za ubuduce: Ako budes koristio pretragu neces pitati ovakve gluposti

...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.