我想在TADODATASET里添加一个额外的固定字段:AA,这个字段跟数据库无关
也就是说,既不是查询字段也不是计算字段(计算字段是不是只跟数据库相关字段有关才行?)
但我用固定字段的计算字段方式创建。我之想在每天记录修改时保存这个字段值,这个值只跟外部的变量有关。直接用 (TABLE['AA']:=值) 不行
可是我如何让数据集保存这个字段(AA)值呢
请高手多多指教
不胜感激

解决方案 »

  1.   

    用TADODATASET.FIELDBYNAME('AA').ASSTRING:=值!!
      

  2.   

    TADODATASET.FIELDBYNAME('AA').Value:=值
      

  3.   

    tpmao(想飞的猫) , tw_cshn(一无所有)
    这是一个计算字段,只跟外部的数据变量有关
    用TADODATASET.FIELDBYNAME('AA').ASSTRING:=值!!
    可是,数据集没有保存进去
    本来,我想把AutoCalcFields:=False
    可是,我还有一个真正的计算字段。
    怎么让数据集触发把TADODATASET.FIELDBYNAME('AA').Value:=值
    保存起来呢
    TADODATASET.FIELDBYNAME('AA')
      

  4.   

    TADODATASET.FIELDBYNAME('AA').Value:=INPUTVALUE;