关于打印中的QRDBText1问题(50分)

  • 主题发起人 主题发起人 sl1027
  • 开始时间 开始时间
S

sl1027

Unregistered / Unconfirmed
GUEST, unregistred user!
query1.Close ;
query1.sql.clear;
query1.sql.add('select * from branch');
query1.open;
以上可执行
但我怎样吧查询出的结果利用QRDBText1来显示出来。
QRDBText1放在DetailBand中
QuickRep1.dateset:=query1

QRDBText1.DataField := query1.Fields[0];
qrdbtext1.Caption :=query1.Fields[1].AsString ;
以上方法皆不行
 
不用写代码的,直接属性设置就可以了
QrDbText1.Dataset := Qry1;
QrDbText1.DateField := '字段名称';
Preview 就可以了
 
楼上说的方法我知道。
因为我的SQL查询语句比较复杂且带有参数,所以只有用语句写。
 
QRDBText1.DataField := query1.Fields[0].fieldname;
 
或者你在查询的时候要指定字段名
select count(*) as fc from table;
然后在QRDBText1.DataField := 'fc';
 
后退
顶部