回 帖 发 新 帖 刷新版面

主题:关于Delphi统计问题

我用的是ACCESS表,想用Delphi对表中的字段内容进行统计

比如:在性别字段中,分别统计出男和女的数量,然后把统计得出的两个数据分别记录到另一个已建立的表中。我想应该是用两个循环吧,不过具体操作还在摸索中,希望哪位大侠能指点一二。

回复列表 (共2个回复)

沙发

procedure TForm1.Button1Click(Sender: TObject);//查询事件
 begin
if ComboBox1.Text='男' then//选择查询条件
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * FROM 表1  where 性别=''男''');
ADOQuery1.Open;
edit1.Text:=inttostr(ADOQuery1.RecordCount);end;//将查询结果显示
if ComboBox1.Text='女' then
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * FROM 表1  where 性别=''女''');
ADOQuery1.Open;
edit1.Text:=inttostr(ADOQuery1.RecordCount);
end;
end;

板凳

哦,明白了,我试试看

我来回复

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