各位由于没有SQL,这些句子:adoquery.sql;select sum运行都出现Undeclared identifier:不能用!
我用DELPHI自带的order.db选4个字段,第四个为EmpNo.编了一个只对列求和的程序,可益出了。各位帮看看哪不对,
窗口安一个Button1
procedure TForm1.Button1Click(Sender: TObject);
var
sd:integer;//sd为合计
begin
with Table1 Do
begin
sd:=0;
first;
while not EOF do
sd:=sd+Fields[3].value;
next;
end;
Edit1.text:=IntToStr(sd);
end;
我用DELPHI自带的order.db选4个字段,第四个为EmpNo.编了一个只对列求和的程序,可益出了。各位帮看看哪不对,
窗口安一个Button1
procedure TForm1.Button1Click(Sender: TObject);
var
sd:integer;//sd为合计
begin
with Table1 Do
begin
sd:=0;
first;
while not EOF do
sd:=sd+Fields[3].value;
next;
end;
Edit1.text:=IntToStr(sd);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
sd:integer;//sd为合计
begin
with Table1 Do
begin
sd:=0;
first;
while not EOF do
begin
sd:=sd+Fields[3].value;
next; //这条语句是关键,一定要放在while循环里面,否则死循环了
end;
end;
Edit1.text:=IntToStr(sd);
end;