在做工资软件的公式计算问题(100分)

  • 主题发起人 主题发起人 beggar
  • 开始时间 开始时间
B

beggar

Unregistered / Unconfirmed
GUEST, unregistred user!
存储在字段里面的公式怎么转化成可以运算的公式?
例如:
应发工资里存储的公式为:计件工资+加班工资+其他补贴
实发工资的公式为:应发工资-代扣部分
但我在计算员工工资的时候该怎样计算呢?
如有原码参考不胜感激。
 
用SQL直接计算,如果字段名不是中文则需先将公式转换为字段名
 
看看逆波兰表达式吧。
 
http://www.tommstudio.com/
上有一个计算器的例子,可以计算表达式。
 
update salary set 应发工资=计件工资+加班工资+其他补贴 where....
 
工资计算比较简单的话,只需要做一个域列表就可以了和增减属性就可以了,没必要解析表达形式的。
 
同意 王公子 的办法,用sql语句来计算,至于中文名称到英文字段名之间的映射,你调用
sql语句之前替换一下就可以
 
嘻嘻,

我的毕业设计就是作这个的,
我作的一个求动态真值表!
 
计算器计算表达式的程序我已经作了一个,
不过只能处理+,-,*,/,与括号你若要的话给一个EMAIL我可以把原程序发给你
不过对于你上面的问题我也比较同意同意 王公子他们的办法,
 
to zswenyun
非常感谢,我的EMAIL是:fu_yj@163.com
 
已经发送,接受一下
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
886
DelphiTeacher的专栏
D
后退
顶部