5个控件分别是ADOConnection1,ADOQuery1,DataSource1,DBGrid1和Button1。dbgrid1可以正常显示查询内容procedure TForm1.FormCreate(Sender: TObject);
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select T1.A,T1.B,T2.C from T1 left join T2 on T1.A=T2.A'); adoquery1.Open;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
with ADOQuery1 do
begin
ADOQuery1 .close;
ADOQuery1 .open;
end ;
end;更新数据库点击Button1刷新,现在问题是有时点击Button1刷新dbgrid1没反应要多次点击Button1才行请教这个问题怎么解决(我想要的是只要一点击Button1,dbgrid1就正确显示)delphi数据库select
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select T1.A,T1.B,T2.C from T1 left join T2 on T1.A=T2.A'); adoquery1.Open;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
with ADOQuery1 do
begin
ADOQuery1 .close;
ADOQuery1 .open;
end ;
end;更新数据库点击Button1刷新,现在问题是有时点击Button1刷新dbgrid1没反应要多次点击Button1才行请教这个问题怎么解决(我想要的是只要一点击Button1,dbgrid1就正确显示)delphi数据库select
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货