VB 中 on error resume next的使用

日期:2015-06-13 21:25:31 人气:1

VB 中 on error resume next的使用

On Error只对VB本身的错误有效,对于调用的第三方组件所引起的错误无法捕捉。 另外,建议编程者(尤其是初学者)尽量不要使用On Error,因为这就像你被箭射伤了,医生只是把露在体外的箭杆剪掉,然后包扎好,对你说治好了,然后你伤口发炎,到死你都不知道怎么死的。 就比如你说的例子,你应该在SQL语句被执行前对语句的合法性进行检测,比如内容过长或者含有非法字符的,可以自动过滤或者提醒用户修改,这样就可以尽可能把错误阻挡在最终运行之前,而不是简单地用On Error把错误跳过去!如果初学者过度依赖on
    A+
热门评论