上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 31 下一页
摘要: 常见的几种错误有系统级错误、数据库错误、数据窗口语法错误 1、系统级错误可以通过systemerror事件或者try..catch..finally..end try处理; 2、数据库错误如果使用嵌入SQL可以通过Transcation属性获得,如果是数据窗口或数据存储可以通过dberror事件获得(要处理数据存储的错误捕捉必须通过继承实现); 3、数据窗口语法错误,例如在DataWindow中使用SetFilter和Find函数时如语法错误就会自动弹出语法错误的提示信息,此类错误的处理方式可以使用DataStore来处理,因为DataStore使用SetFilter和Find函数时语法错误. 阅读全文
posted @ 2011-12-09 11:20 山娃 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 最近项目需要在单据成功提交后,手动刷新某一个物化视图。 起初方案是,在表的After Update触发器调用dbms_refresh.refresh('物化视图名称');测试发现报错。报错原因:通过dbms_refresh.refresh刷新物化视图时,默认有隐式的Commit事务提交。推测其Commit事务和触发器隐式Commit事务提交冲突,故报错。后修改为前台调用刷新时,测试正常。PB前台测试代码如下:DECLARE dbms_refresh Procedure FOR dbms_refresh.refresh('物化视图名称');EXECUTE dbms 阅读全文
posted @ 2011-10-14 22:08 山娃 阅读(732) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 31 下一页