P Pang Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-06 #1 sql如下 select count(*) from 表1 我想用非数据感知控件如label来显示数量,该如何动态输入sql语句, 并动态得到结果
W wgzhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-06 #2 Label1.Caption:=Query1.Fields[0].AsString;
方 方栩 Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-06 #4 with query1do begin active:=false; sql.clear; sql.add('select count(*) from 表1'); active:=true; lable1.Caption:=fields[0].Asstring; end;
with query1do begin active:=false; sql.clear; sql.add('select count(*) from 表1'); active:=true; lable1.Caption:=fields[0].Asstring; end;
W wzs Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-06 #5 在proc中 设置 参数 为 output 如 : label1.caption:=table1.parambyname('参数').asstring;
L liukeen Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-06 #6 如果要动态显示的话,需要加一个 DATASOURCE控件,在控件的Ondatachange 执行 label1.caption:=table1.parambyname('参数').asstring;
P Pang Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-07 #7 加一个DATASOURCE控件,在控件的Ondatachange中 执行label1.Caption:=query1.fields[0].asstring; 果然可以,谢谢各位了。