关于ado的查询进度问题!!!!(必给分) 我想问一下,当AdoQuery.Open时,有没有办法显示一个进度条呢?不然用户老是以为死机。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该可以的吧,但我不会。不过,有一个比较简单的方法可以起相同的效果,可以改变鼠标形状或者在状态栏显示相关信息,比如“正在打开数据库...”等。Statusbar1.panel[1].text:='正在打开数据库...';ADOQuery.Open;Statusbar1.panel[1].text:=''; 利用这两个事件procedure TForm1.ADODataSet1FetchProgress(DataSet: TCustomADODataSet; Progress, MaxProgress: Integer; var EventStatus: TEventStatus);begin、、、、、、、、、、、、、、end;procedure TForm1.ADODataSet1FetchComplete(DataSet: TCustomADODataSet; const Error: Error; var EventStatus: TEventStatus);begin、、、、、、、、、、、、、、、、、、end; 学习,应该是个好点子。delphi有progress控件 谢谢各位,我很少有机会上网啊,呵呵,今天才看到大家的回答我想再问一下,用progress的话要怎么实现呢? 要把ADO改成异步方式。这样才能在他长时间的查询操作的时候立即返回,你能得到控制权,然后自己在查询ado的进度来完成和进度条同步。 to : pazee(耙子) :听起来很有道理啊,可是具体要怎么做呢?能举个例子吗? 做类似网页新闻的滚动连接 读卡器-------------------------会员卡 类型 多层数据库连接的种类有几种?? 怎么运行会出错, 错误提示: 不存在"" 如何获得父窗口的句柄,name等? 如何在chart上画线,其X轴坐标为时间9:00~12:00 15:00~20:00 在edit 中,如何按enter 键 代替 Tab键 请问哪位有1stClass Professional for delphi 7的密码? 关于使用键盘 哪位高手可以在RichEdit中插入一张图片! 求软件设计文档实例 我做的人事部门软件,客户说每次打开的时候GRID的数据有些会自动变0
不过,有一个比较简单的方法可以起相同的效果,
可以改变鼠标形状或者在状态栏显示相关信息,
比如“正在打开数据库...”等。
Statusbar1.panel[1].text:='正在打开数据库...';
ADOQuery.Open;
Statusbar1.panel[1].text:='';
Progress, MaxProgress: Integer; var EventStatus: TEventStatus);
begin
、、、、、、、、、、、、、、
end;procedure TForm1.ADODataSet1FetchComplete(DataSet: TCustomADODataSet;
const Error: Error; var EventStatus: TEventStatus);
begin
、、、、、、、、、、、、、、、、、、
end;
delphi有progress控件
我想再问一下,用progress的话要怎么实现呢?
能举个例子吗?