我将TADOSTOREDPROC的EXECUTEOPTIONS的eoAsyncFetchNonBlocking设置成TRUE;并在onFetchProgressg事件中写入代码,运行后好想没用,还是同步方面执行的.请问是不是还有那设置不对.
解决方案 »
- 读取多选后,Grid不要移动
- Delphi与SQL 2000结合生成Treeview的问题
- delphi控件WindowsMediaPlayer1怎么让在看电视鼠标右键点击没有效果
- 程序写好以后编译通过并且可以过行,可是有时不稳定,所以进行单步调试,可是按F8提示错误,根本就无法进行下去,请看提示:
- 以前学java,现在改用DELPHI了,请教怎么动态创建数据库连接啊
- double 用什么函数转成string
- 如何将TEdit统一一次赋值
- 推荐一个专业的delphi控件下载论坛《了一论坛》
- 求《加密和解迷:软件保护技术》的代码
- delphi7 ShellExecute 控件在哪
- 碰到一个骗子
- 如何判断用户是否从webbrowser登录成功了
FetchProgress只对于某些数据的查询当中有效.数据库如果支持边查询边传输,那么这个就可以用来体现一个进度.
ADOStoredProc1.ExecuteOptions:=[eoAsyncFetchNonBlocking]
对于这种需求,可以试一下同时设置eoAsyncExecute, eoAsyncFetch, eoAsyncFetchNonBlocking
eoAsyncExecute, eoAsyncFetch, eoAsyncFetchNonBlocking
这三个设置都试过了,不行.
[eoAsyncExecute, eoAsyncFetch, eoAsyncFetchNonBlocking]
[eoAsyncExecute, eoAsyncFetch]
[eoAsyncExecute,eoAsyncFetchNonBlocking]
[eoAsyncFetch, eoAsyncFetchNonBlocking]
全都不行.
我用ADOTable就可以,是不是ADOStoredProc不支持呀.