在Access数据库里面,有一属性是价格(price),一属性是数量(count),一属性是总价格(sum),我现在想只要输入price和count,sum就会自动统计出来,怎么做,为什么我在SQL Server里面在sum属性里面写入([price]*[count]),可以,在Access里面就不行?急!

解决方案 »

  1.   

    select price*count as sum from table
      

  2.   

    我要在Access里面写入,这项以后就不用管拉,让他自动生成!
      

  3.   

    sqlserver里有个公式,access 可能不行吧!
    gz,up
      

  4.   

    那你就在delphi中计算出来 然后更新数据库的字段不就可以了吗
      

  5.   

    ACCESS对这种语句不支持,我也碰到过这种问题,建议用临时表或还是用SQL SERVER 吧
      

  6.   

    有没有人在Access里面实现过这种功能!
      

  7.   

    建议用临时表,Access只有默认值里能自动生成数值,规则里显然不能对多列操作
    去问问开发Office的工作人,希望在2004版时能解决这问题