C
crystal_bobo
Unregistered / Unconfirmed
GUEST, unregistred user!
我用ADOQery查询的结果显示在报表上,但是他显示的数位太长.如:3.11546878553345676而我只需要他显示小数点后2位就可以了,应该在程序中怎么写呢?
而且如我以下的情况,我应该写在调用ADOQuery的语句下呢?还是应该写在报表的FormCreate事件中呢?
我在Form1中有一个ADOQuery调用语句:
......
if RadioButton.Itemindex=0 the
ADOQuery1.sql.add('select * from AA');
.....
然后用了一个Button显示预览的Form上的报表
......
Form2.QuickRep.Preview;
..............
在报表的Oncreate事件中已定义为:QuickRep.Data:=Form1.ADOQuery;
QRDBText1.Dataset:=Form1.ADOQuery;
QRDBText1.DataField:='abbbb';
而且如我以下的情况,我应该写在调用ADOQuery的语句下呢?还是应该写在报表的FormCreate事件中呢?
我在Form1中有一个ADOQuery调用语句:
......
if RadioButton.Itemindex=0 the
ADOQuery1.sql.add('select * from AA');
.....
然后用了一个Button显示预览的Form上的报表
......
Form2.QuickRep.Preview;
..............
在报表的Oncreate事件中已定义为:QuickRep.Data:=Form1.ADOQuery;
QRDBText1.Dataset:=Form1.ADOQuery;
QRDBText1.DataField:='abbbb';