怎么在dbgrid中默认显示啊
例如 dbgrid中有 商品名称 客户名称 数量 单位 等字段
当我在dbgrid中增加一条记录时
输入 商品名称 dbgrid马上默认显示 数量的值为1 ,单位的值为千克,这个怎么实现
例如 dbgrid中有 商品名称 客户名称 数量 单位 等字段
当我在dbgrid中增加一条记录时
输入 商品名称 dbgrid马上默认显示 数量的值为1 ,单位的值为千克,这个怎么实现
调试欢乐多
procedure TForm1.ADOQuery1NewRecord(DataSet: TDataSet);
begin
ADOQuery1.FieldByName('CompareDate').AsDateTime :=Date;
end;
直接写赋值的代码????
谢谢 ,你的可以,
还请教各位高手一个问题,假如还有一个字段 是数量字段*单位字段(其实是单位字段对应的转换率),这个字段该怎么默认显示啊,谢谢.
等下结帖
procedure TFrmSoftTicketIn.AdoCBeforePost(DataSet: TDataSet);
begin
ADOQuery1.FieldByName('TictketCount').AsInteger :=AdoC.FieldByName('End_Ticket').AsInteger-AdoC.FieldByName('Beg_Ticket').AsInteger+1 ;
end;