RAISE FORM_TRIGGER_FAILURE作用
来源:互联网 发布:163k门户系统源码 x6 编辑:程序博客网 时间:2024/06/05 10:41
RAISE FORM_TRIGGER_FAILURE作用(另篇博客中有用到:对于非数据库字段的查询过滤以及app_query.append的用法)
使你触发器尚未提交的工作失效,并且不再执行你触发器中余下的程序代码
也就是说,从你COMMIT后,到RAISE FORM_TRIGGER_FAILURE之前的程序段实际上是无效的。
当某个form上的操作可能带来错误时,可以对form上的操作进行判断,如果不合条件,就可以用raise form_trigger_gailure来触发异常.
比如当你在一个文本框中输入数字时,当鼠标脱离当前框时进行相应的验证,看看是否满足相应的要求范围,如果满足则正常,如果不满足则触发该事件,并把鼠标光标强制在当前文本框中,直到输入正确的数字为止。
他和自定义的异常有什么区别吗?
自定义的异常代号范围:20000~~~~20999之间而他一般小于20000,自定义的异常触发后,程序就结束了,
但是form_trigger_failure触发后,程序并不结束,你输入正确的东西后,程序还可以继续
使你触发器尚未提交的工作失效,并且不再执行你触发器中余下的程序代码
也就是说,从你COMMIT后,到RAISE FORM_TRIGGER_FAILURE之前的程序段实际上是无效的。
当某个form上的操作可能带来错误时,可以对form上的操作进行判断,如果不合条件,就可以用raise form_trigger_gailure来触发异常.
比如当你在一个文本框中输入数字时,当鼠标脱离当前框时进行相应的验证,看看是否满足相应的要求范围,如果满足则正常,如果不满足则触发该事件,并把鼠标光标强制在当前文本框中,直到输入正确的数字为止。
他和自定义的异常有什么区别吗?
自定义的异常代号范围:20000~~~~20999之间而他一般小于20000,自定义的异常触发后,程序就结束了,
但是form_trigger_failure触发后,程序并不结束,你输入正确的东西后,程序还可以继续
- RAISE FORM_TRIGGER_FAILURE的作用
- RAISE FORM_TRIGGER_FAILURE作用
- raise()
- raise()
- undefined reference to ‘raise’ //make distclean和make clean的作用
- SQL Server 中 RAISERROR 的用法 raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升 raiserror 的作用: r
- raise ()函数
- Oracle raise
- python raise
- raise Exception
- raise函数
- You Raise Me Up
- You Raise me up
- You raise me up
- You raise me up
- undefined reference to ‘raise’
- kill 和raise函数
- try与raise用法
- android – 报错column ‘_id’ does not exist的解决
- Tables(三)
- ulimit /etc/security/limits.conf
- AT+GMM这个模块识别命令真有用,哎以前没注意,今天被坑了半天
- iTween的使用。
- RAISE FORM_TRIGGER_FAILURE作用
- 学习新的东西
- C++中rdbuf重定向流的经典例子
- 别人的神奇炫耀贴,看得我蛋都碎了~~~~
- My Firefox Addon Collection
- 物体向鼠标点击处移动
- win7 sql2005 错误:"18456" 错误:"18452"
- 一个C++多继承带来的游戏开发陷阱
- CGContextAddArc 和 CGContextAddArcToPoint 区别