首页 > 数据库

查询返回的recordcount=-1的解决办法

时间:2009-05-23 13:40:48  作者:taoether  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
查询返回的recordcount=-1的解决办法---有时,查询返回的recordcount=-1,总是-1,即使有记录也是这样,导致程序无法根据recordcount结果做出正确的反应。原因不明,解......
查询返回的recordcount=-1的解决办法 --- 有时,查询返回的recordcount=-1,总是-1,即使有记录也是这样,导致程序无法根据recordcount结果做出正确的反应。 原因不明,解决方法是:先定位到查询的开始,然后定位到最后,再判断recordcount。 如下: With dm.QR_ENNSHD_020 do begin close; ParamByName('NO_STD_NO').AsString:=edtNo_Std_No.Text; paramByName('VER_NO').AsString:=edtVer_No.Text; open; first; last; if recordcount<=0 then begin x_pMsg:='Data no found!'; MessageDlg(x_pMsg,mtInformation,[mbOk],0); exit; end;
如果您需转载 查询返回的recordcount=-1的解决办法,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门