永发信息网

delphi中关于计算字段保存

答案:2  悬赏:0  手机版
解决时间 2021-02-12 09:20
  • 提问者网友:心牵心
  • 2021-02-12 00:47
我查了一下好像有人有办法,具体的没说明白,我想求好心高手帮忙解释一下,可以的话做出相关代码我想实现在delphi中的table中添加计算字段,将一行记录中的三个数做简单的计算,然后得到的计算字段的那一列值求和,我用Query查询计算得到的那一列值,发现计算的值没有保存数据库
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-02-12 02:18
如果你这个字段,在数据库中存在,就不要做计算字段,用实际字段
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-02-12 03:52
方法1:设置table 的 autocalcfields的值为false即可不自动计算,等你数据完毕后再设成true; 方法2:定义一个全局bool变量cancalc,在插入一条数据后,设为false, 在table的oncalcfields事件中事先判断 begin if not cancalc then exit;  ......//计算代码 end; 当输入完毕后按回车时把 cancalc设为true..
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯