VB 字段A+字段B.的数值,在字段C里显示.能做到么?

来源:百度知道 编辑:UC知道 时间:2024/06/19 06:49:29
或者 数量字段 乘 价格字段.然后值的字段.需要在哪里显示呢?
数据库的字段又是怎么设计的呢?

在设计数据库的时候就设计个统计字段?还是设计数据库的时候不设计这个字段?

我是新手.对这个问题很糊涂.还找不到教程.愁死了

谁能给我个比较全点的例子啊.

如果回答满意.偶决定追加50分

这个一般是根据个人情况进行设置的,比如您说的价格\数量\合计金额三个字段
您现在比较矛盾的是是否要设置合计金额字段
其实这个字段是否设置要看你数据库记录量的大小

在没有设置合计金额一栏时,我们可以这样获得这个值

data1.Recordset.OpenRecordset ("select 价格*数量 as 合计金额 from 表")

当计录很少,或不经常查询时,我们可以不设这个字段,以减小磁盘占用

但当记录非常多,而且经常要查询时,每次进行查询都要系统进行一次计算,可能会费一点时间.在这种情况下,我觉得就有必要设置这个字段了,每次在添加记录时就把这个值算好了,查询时就不需要集中再计算一次了.

就现在电脑的硬件来讲,CPU速度足够快,硬盘足够大,所以是否设置这个字段只是你个人喜好而已.

您可以现在不设置
将来再添加这个字段
用一条命令就可以将数据库中所有的金额填好
Data1.Database.Execute "update 表 set 合计金额=数量*价格"

希望对您有所帮助