主题:请问余额如何自动生成?
reynoldeidson
[专家分:0] 发布于 2006-05-22 02:59:00
[em10]请问:
余额如何自动生成ACCESS资料库
资料库表项有:
id 日期 收入 支出 余额
1 97-12-05 2000 0 2000
2 97-12-06 0 100 1900
3 97-12-07 3000 0 4900
4 97-12-09 0 1000 3900
请问余额如何自动生成? [em10]
回复列表 (共2个回复)
沙发
huitian [专家分:1410] 发布于 2006-05-22 09:05:00
将上一条记录的余额,,加上当前的收入-支出....
用循环实现...
第一条记录的余额直接=收入-支出.
后...余额=上一余额+收入-支出..
板凳
reynoldeidson [专家分:0] 发布于 2006-05-22 13:37:00
var
i,ii,m:integer;
begin
with adotable1 do
begin
first;
for m:=0 to adotable1.RecordCount-1 do
begin
if not Bof then
begin
edit;
i:=fieldbyname('收入').AsInteger;
ii:=fieldbyname('支出').AsInteger;
fieldbyname('余额').AsInteger:=i-ii;
post;
end;
next;
end;
end;
end;
无法取得下笔ii:=fieldbyname('支出').AsInteger的值呢??????????不行
我来回复