[ saladin2809 @ 13.02.2012. 09:49 ] @
Pozdrav svima, Pokusavam da pomnozim dva broja iz dva Edita. to mi radi kada su celi brojevi u pitanju ali nikako nece kad su decimalni brojevi, ne znam koji tip podatka da stavim. Molim za pomoc. Pozdrav. |
[ saladin2809 @ 13.02.2012. 09:49 ] @
[ captPicard @ 13.02.2012. 10:11 ] @
extended
[ saladin2809 @ 13.02.2012. 10:24 ] @
Problem mi je kad pretvaram string to extender!
Kako to da resim, evo kako sam ja pokusao Var ukupno: extended; begin ukupno:= (StrToFloat(edit10.Text) * StrToFloat(Edit8.Text)); Label3.Caption:= FloatToStr(ukupno); end; [ reiser @ 13.02.2012. 11:33 ] @
Pa reci u cemu je problem, jel izbacuje los rezultat ili kompajler javlja neku gresku ?
Meni ovo radi: Code: var a, b : Extended; begin a := 1.13215; b := 1.54456; Label1.Caption := FloatToStr(a * b); end; U svakom slucaju, probaj sa Real ili Double umesto Extended. [ saladin2809 @ 13.02.2012. 11:48 ] @
Evo proradilo je :)
Hvala Vam. Pozdrav. [ saladin2809 @ 13.02.2012. 13:22 ] @
Ako moze samo jos nesto.
Pokusavam da povezem dva uslova: Za prvi uslov sam uradio QUERY a drugi uslov mi se nalazi u polju EDIT. Moze li neka pomoc kako da povezem ova dva uslova, da mi broj dobijen u QUERY uporedi sa brojem koji se nalazi u EDIT polju. Pozdrav/ evo i kako je kod mene QArtikli.Close; QArtikli.SQL.Clear; QArtikli.SQL.Add('select *'); QArtikli.SQL.Add('from artikli'); QArtikli.SQL.Add('where artikli.faktura') //e sad ovde trebam da stavim text iz edit polja. QArtikli.Open; [Ovu poruku je menjao saladin2809 dana 13.02.2012. u 14:48 GMT+1] [ captPicard @ 13.02.2012. 22:53 ] @
Code: SelectSQL.Text := 'select polje from tablica where trazim_polje = ' + QuotedStr(Edit1.Text); ili još bolje: Code: SelectSQL.Text := 'select polje from tablica where trazim_polje = :param'; Params[0].AsString := Edit1.Text; [ saladin2809 @ 14.02.2012. 09:54 ] @
Radi šefe, Hvala :)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|