procedure TForm1.Button2Click(Sender: TObject);
begin
Query1.Close;
b := TFloatField.Create(Query1);
b.FieldName := 'Hello';
b.DisplayLabel := 'World';
b.Visible := True;
b.FieldKind := fkCalculated;
b.DataSet := Query1;
Query1.OnCalcFields := Query1CalcFields;
Query1.Open;
end;procedure TForm1.Query1CalcFields(DataSet: TDataSet);
begin
DataSet['Hello'] := DataSet.FieldByName('SIZE').AsInteger
* DataSet.FieldByName('WEIGHT').AsInteger;
end;
begin
Query1.Close;
b := TFloatField.Create(Query1);
b.FieldName := 'Hello';
b.DisplayLabel := 'World';
b.Visible := True;
b.FieldKind := fkCalculated;
b.DataSet := Query1;
Query1.OnCalcFields := Query1CalcFields;
Query1.Open;
end;procedure TForm1.Query1CalcFields(DataSet: TDataSet);
begin
DataSet['Hello'] := DataSet.FieldByName('SIZE').AsInteger
* DataSet.FieldByName('WEIGHT').AsInteger;
end;
解决方案 »
- 关于流动电子警察诚招合作伙伴
- dbnavigator的应用
- 求助:关于生活实用软件
- 奇怪的trunc函数.
- RichEdit中字体的问题。
- 急呼各路英雄!!你知道吗?自定义纸张连续打印的问题?
- 求助DELPHI技术站点!
- 超级荡妇!难道没有满足她吗?
- $$$$$$$$$$$$$$$$调查:->你们刚计算机本科毕业时薪水拿多少啊?工作了多少年?现在又是拿多少?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
- 为什么我的CPU占用率这么高?
- 谁有quickreport 3.06发给我一份,E-mail:[email protected]
- 在多文档程序菜单中怎样调用另外一个子窗体,这个代码怎样描述?
if query1.findfield('标志')
then query1.findfield('标志').displaytext:='是;否'