有三个dbedit分别对应数据表(dbf)的三个字段,如何让三个有运算关系?
用的adoconnect,adodataset,datasource,
form中放三个dbedit,dbgrid,如果输入前二个dbedit,后一个就有结果,
对应的dbgrid也会数值也会变化

解决方案 »

  1.   

    procedure TForm1.DBEdit1Exit(Sender: TObject);
    begin
      if (DBEdit1.Field.AsString <> '') and (DBEdit2.Field.AsString <> '') then
        DBEdit3.Field.AsString := //运算表达式;
    end;将DBEdit2的OnExit事件也选择为DBEdit1Exit。—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————