with qry1 do begin Close; SQL.Clear; SQL.Add('select * from test3'); Open; end; 数据库里有个表有数据
DBString 显示,列名能显示的,就是没数据
with qry1 do begin Close; SQL.Clear; SQL.Add('select * from test3'); Open; showmessage(inttostr(recordcount)); //看看有值没 end;如果有, 就找数据显示控件的问题 没数据的可能: 1 查错表; 2 差错库
begin
Close;
SQL.Clear;
SQL.Add('select * from test3');
Open;
end;
数据库里有个表有数据
begin
Close;
SQL.Clear;
SQL.Add('select * from test3');
Open;
showmessage(inttostr(recordcount)); //看看有值没
end;如果有, 就找数据显示控件的问题
没数据的可能: 1 查错表; 2 差错库
DBString??这是哪个控件??不是DBEdit??或是DBGrid??
一种可能是连错了数据库另一种可能是你的qry1设置了filter并且filtered=true