回 帖 发 新 帖 刷新版面

主题:[讨论]在做毕业设计啊~~~有没有人能帮我看看代码怎么错了啊

工资管理系统中包括保险
建表字段包括员工编号、员工姓名、养老保险、工伤保险、医疗保险、失业保险、生育保险、保险合计
dw_1是表的datawindow
我希望能通过按钮计算实现自动计算保险合计字段
我在cb_1的 click事件中写了以下代码
dec hj,a,b,c,d,e
select "医疗保险","养老保险","工伤保险","生育保险","失业保险"
into :a,:b,:c,:d,:e
from "emp_baoxian"
where "员工编号"=:sle_1.text; 
hj=a+b+c+d+e
update "emp_baoxian"
set "保险合计"=:hj
where "员工编号"=:sle_1.text; 
commit;
dw_1.resetupdate();
dw_1.retrieve();
为什么保险合计字段不显示数据呢

回复列表 (共2个回复)

沙发

老大,数据库字段最好用,中文的拼音缩写!这样不容易出现兼容性问题!!!你用pb的自动公式啊!可以粘贴sql语句这些,这样不容易出问题!!!在代码编辑区点右键,具体的我也要看到才知道,我这电脑上暂时没有装,所以,你慢慢找吧!估计是你的表名称哪里,不应该用引号!!!

板凳

你的表名不该加引号的

我来回复

您尚未登录,请登录后再回复。点此登录或注册