Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

povezivanje redova unutar tabele

[es] :: Pascal / Delphi / Kylix :: povezivanje redova unutar tabele

[ Pregleda: 2228 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

smjesko
Niko Nikogovic
bangladesh

Član broj: 18272
Poruke: 358
*.as54.tz.bih.net.ba.

Sajt: www.autotuning.ba


+1 Profil

icon povezivanje redova unutar tabele29.01.2004. u 22:46 - pre 245 meseci
Ehh dragi moji drugovi programeri, ja sam tek poceo programirat (prije 2 god. tacnije) i tek sada vidim koliko ne znam.. imam slijedeci problem imam gdb bazu podataka i nakon dodavanja novog polja mi se javlja problem, tj. u redu je bio naziv polja npr. A ja sam dodao polje B i sada hocu da mi oduzme B od A i da mi da rezultat normalno, to sve uredno radi dok ne dodam jos neki artikal npr imao sam pivo nabavna cijena je 5 prodajna 10 i ruc je 5, a sada dodajem jos jedan artikal npr. sok nabavna je 2 prodajna 4 program opet izracunava za pivo tj on neoduzima 4 - 2 nego OPET 10 - 5 i to nevalja mozeli mi neko pomoc molim ga jer mi je to jako vazno ako to uspijem dobio sam posao u firmi a ako ne valja pljunit u sake pa ic kopat :)
Ako neznas pitaj... ako mozes pomozi..
 
Odgovor na temu

overflow
Goran Milosavljević
Integration & Internet Senior
Engineer @ Telenor
Beograd

Član broj: 396
Poruke: 345
*.verat.net

ICQ: 106825659
Sajt: localhost


Profil

icon Re: povezivanje redova unutar tabele30.01.2004. u 09:28 - pre 245 meseci
Nisi opisao način na koji izračunavaš vrednost za taj prvi rekord.
Evo jednog od niza mogućih rešenja:

Code:

with Query1 do
begin
   Close;
   SQL.Clear;
   SQL.Add('SELECT NAZIV, NABC, PRODC, (NABC-PRODC) ZARADA FROM TABELA1;');
   Open;
end;


I onda prođeš kroz ResultSet i nađeš šta ti treba:

Code:

With Query1 do
begin
   First;
   While not(EOF) do
   begin
     // prikazi "zaradu" za svaki artikal
     ShowMessage(FieldByName('ZARADA').AsString); 
     Next;
   end;
end;

Sve sto je besmislenije, utoliko je bolje.
 
Odgovor na temu

smjesko
Niko Nikogovic
bangladesh

Član broj: 18272
Poruke: 358
*.as54.tz.bih.net.ba.

Sajt: www.autotuning.ba


+1 Profil

icon Re: povezivanje redova unutar tabele30.01.2004. u 11:51 - pre 245 meseci
pazi na data modulu ima data surce roba koji je vezan za tabelu roba, tabelu firma i ds.firma ds.racun i query racun, ehh ja preko querya kupim znaci ta sva polja i u main koristim listbox kao kontorlnu traku ako me razumijes, listbox1.items.add(npr. cijena artikla, tarifna grupa itd) to sve radi kako treba sada hocu da m,i i tu bude taj j"#$!% ruc kada kucam slijedeci kod

listbox1.items.add(dm.racunruc.asfloat) on izbaci uvijek kao rezult 0.00KM

u data.pas-u imam tdm.calculate

racunruc.asfloat:=dm.racuncijena.asfloat-dm.racunnc.asfloat
znaci on bi to trebao odmah da izracuna ali on to neradi a to mi treba jako hitnpo
Ako neznas pitaj... ako mozes pomozi..
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: povezivanje redova unutar tabele

[ Pregleda: 2228 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.