如何在dbGrid中显示运算结果(100分)

  • 主题发起人 主题发起人 rmh
  • 开始时间 开始时间
R

rmh

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做还款测算程序,在输入界面中输入"贷款日期","贷款金额","贷款年限","贷款利率"后
根据给定的公式进行计算,其结果在dbGrid中显示.怎么做?
例如显示运算结果:
还款日期 本金 利息
2001/01/10 1234 234
2001/02/10 1235 233
2001/03/10 1236 232
......
2011/01/10 6789 101
 
1,把计算结果存到临时表中。
2,写到stringgrid中。
 
1、使用Query打开空记录,然后不断的增加。
2、使用StringGrid呀,看你的需求,没有记录是从数据库中提取的,为什么要使用DBGrid呀?
 
同意MLZHOU的方法
 
如何把计算结果存到临时表中?
 
建一个临时表
create table #temptable(.......)
然后一条条往里写记录。
 
如何把计算结果存到临时表中?计算公式如下:
每月还款本息额=本金×月利率×(1+月利率)n/(1+月利率)n-1
注:n为贷款年限(次方)
在输入界面中输入"贷款日期","本金","贷款年限","月利率"
临时表记录样式为:
还款日期 每月还款本息额
2001/01/10 1234
2001/02/10 1235
2001/03/10 1236
......
2011/01/10 6789   
 
请用 EHLIB 吧 强烈建议! 一个好用的 GRID!
http://www.51delphi.com/ 有得下载
 
用tquery,可以你query里面加如永久的计算字段,然后在query的
oncalcfields事件中进行计算得到结果.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
611
import
I
后退
顶部