将dbgrid与table相连,table有三个字段,单价dj,数量sl,金额je
我在tablesl的onValidate事件中是这样计算的: je:=dj*sl
但这种方法必须再单击一下金额所在的列,金额字段才能被赋值
想向高手请教一下,能不能随着"单价"或"数量"字段的输入(在dbgrid相应的列中)
同时改变“金额”字段的值
我在tablesl的onValidate事件中是这样计算的: je:=dj*sl
但这种方法必须再单击一下金额所在的列,金额字段才能被赋值
想向高手请教一下,能不能随着"单价"或"数量"字段的输入(在dbgrid相应的列中)
同时改变“金额”字段的值
procedure TForm1.ADOTable1FieldChangeComplete(DataSet: TCustomADODataSet;
const FieldCount: Integer; const Fields: OleVariant; const Error: Error;
var EventStatus: TEventStatus);
begin
je:=dj*sl;
end;