您的位置:首页 > 其它

调用存储过程的ExecProc

2013-02-25 15:30 239 查看
通常我们在用DELPHI时会常常用到过程把数据返回到前台,前台执行时一般用execproc,但前台DBGRID不会显示,要用active:=true才能显示,但如果用以下方式写

storedproc1.ExecProc;
storedproc1.active:=true;
这样就进入了一个误区,会执行两次存储过程,如果前台要显示数据直接用active:=true
即可,而不是用以上这种写法。
简单的说要显示数据用storedproc1.active:=true
不要显示数据用storedproc1.ExecProc,并且storedproc1.active属性为false
相似的:ExecSQL与Open;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: