起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 100|回复: 5

【结】[请求]如何屏蔽数据集报错

[复制链接]
发表于 2008-5-27 11:19:21 | 显示全部楼层 |阅读模式
当数据集的SQL语句(动态赋值)不正确时会报相应的错误。
现在我想把它报的错误屏蔽掉,然后用自己写的报错方法接替。
目前的是这样写的:
Try
    xxDataSet.Close;
    xxDataSet.SQL.Text := 'xxxx';
    xxDataSet.Open;
except
    On E: Exception do
     begin
        ShowExcept('xxxxxxx');//自定义方法
  end;
end;
但是当执行到Open时,如果Sql语句不正确就报错了,并不执行excpt里面的方法。
回复

使用道具 举报

发表于 2008-5-27 15:37:26 | 显示全部楼层
楼主,是调试运行的吗?
签入后用business运行看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-27 16:09:04 | 显示全部楼层
恩,调试运行和初始化运行都会报数据集的SQL语句错误。如果用客户端运行的话就按照我自己写的报错方法报了
回复 支持 反对

使用道具 举报

发表于 2008-5-27 16:19:52 | 显示全部楼层
恩,直接在运行平台看,设计环境会接管一些提示的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-27 16:56:32 | 显示全部楼层
好的,明白了,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-5-27 17:51:13 | 显示全部楼层
不客气,结
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 07:11 , Processed in 0.038911 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表