access数据库一个表中某一列的数值由这个表中其它几列计算所得,怎么弄?

比如上表中,字段1的数值由字段2和字段3相乘求得,并且自动更新,这个怎么实现啊?

你若用access2010版本,可以将数据类型更改为计算字段,

若是用accc2003那可以用查询来实现。

追问

谢谢,我已经下载安装了2010版本,然后需要怎么操作呢?我把那一列也改为了计算字段,然后呢?可以的话,能否请你用扣扣的远程协助,帮我操作一下,我看看。

追答

写公式啊。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-19

计算得来的一般是不存在表里的,而是用查询形成。

如果你一定要添进去的话,建立一个更新查询,运行一次就全部更新了。

追问

谢谢啊!那我若是这样设置了,只要字段2和字段3的数据在应用程序中改变了,字段1的数据也会自动改变了么?
我的应用程序时C#开发的。

追答

不会的,只有运行查询了才会变。
存储数据的原则是只存直接数据,间接数据随用随产生。

本回答被网友采纳
第2个回答  2013-07-19
查询里面 字段名称:[字段1]+[字段2]

参考资料:www.accessoft.com
相似回答