返回记录数量
select * from ... 返回大量记录比如 一百万条, 可以吗
[解决办法]
可以,怎么了 ?
[解决办法]
没问题啊!
[解决办法]
如果数据量非常大,这样非常的慢,建议你具体到像查询的一个字段,那样可能快点!~
[解决办法]
唯一问题,时间问题; 小心:“超时已过期”哦!
注意设置数据集和CONNECTION的TIMEOUT。可以考虑设置为:0(永不超时)
[解决办法]
procedure TForm1.Button1Click(Sender: TObject);
begin
//SetADOConnection(ADOConnection1);
dm.ADOQuery3.Close;
dm.ADOQuery3.SQL.Clear;
dm.ADOQuery3.SQL.Add( 'select count(*) as 记录数 from yh_table ');
dm.ADOQuery3.Open;
//得到数据表中记录个数
showmessage(dm.adoquery3.fieldbyname( '记录数 ').asstring);
end;