----- Original Message -----
From: "hansw_id" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, 07 July 2003 12:34 PM
Subject: [Delphindo] bcd type, help pls


> saya ada field BCD (Paradox) untuk harga dan ingin saya jumlahkan
> dalam laporan.
> codingnya :
> var rupiah, dollar : Variant;
> begin
>        with frmCetakJualPerPeriode.Query1 do
>        begin
>            sql.Clear;
>            sql.Add('select * from jual where tgl>=:tg1 and
> tgl<=:tg2');
>            Prepare;
>            ParamByName('tg1').AsDate:=DateTimePicker1.Date;
>            ParamByName('tg2').AsDate:=DateTimePicker2.Date;
>            open;
>        end;
>        rupiah:=0; dollar:=0;
>        while not frmCetakJualPerPeriode.Query1.Eof do
>        begin
>            if (frmCetakJualPerPeriode.Query1.FieldByName
> ('kurs').AsString='Rupiah') then
>            begin
>                rupiah:=rupiah + frmCetakJualPerPeriode.Query1.Fields
> ['harga'].AsVariant; //ERROR
>            end;
>            frmCetakJualPerPeriode.Query1.Next;
>         end;
>        frmCetakJualPerPeriode.qrlabel10.caption:=VarToStr(rupiah);
>        frmCetakJualPerPeriode.QuickRep1.Preview;
> end;
>
> kok errornya : incompatible types 'Integer' and 'String' ???
> variant kan bisa menampung semua tipe?

Iya ... bisa untuk menampung segala macam tipe, tapi harus di-translate dulu
dari atau ke Variant (cmiiw).
Makanya ... gunakan AsCurrency. Daripada bingung ... ^^;

Salam,
Sintar.




------------------------ Yahoo! Groups Sponsor ---------------------~-->
Save up to 80% on top-quality inkjet cartridges and get your order fast!
FREE shipping on orders $50 or more to the US & Canada. Shop at Myinks.com!
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/v2G7ND/KfUGAA/ySSFAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke