要求是这样的:比如我现在有个金额是美元形式的,我有个汇率,想通过那美元形式的金额和汇率相乘得出所要的结果!这个结果我不想保存到数据库中!请问有什么方法可以解决吗?前提是不我想只是在编辑的时候能获得那结果,在查看数据的时候也同样能够计算出结果!
求救高手告知!
分不够可以再加!

解决方案 »

  1.   

    SQL语句里不是可以写吗?美元字段 * 汇率 AS 人民币 然后CXGRID的某列关联这个人民币不就行了?
      

  2.   

    使用的是MSSQL2005数据库。在Delphi中用ADOConnect连接
      

  3.   


    编辑后不刷新,那就刷!
    adoquery.close;
    adoquery.open;
    ado要这样刷
      

  4.   

    在相应的dataset里增加一个计算字段就可以了
      

  5.   

    请我加了计算字段后,该在那个事件写,OnCalcFields/OnAfterPost/OnChange?
    我用的是ADOQuery
    不是很懂Delphi,往请指教
      

  6.   

    搞定,谢谢楼上的诸位。在那计算字段的OnGetText事件中写好了代码