知识大全 获取FMB中所有的代码(触发器和程序单元)

Posted

篇首语:读书也像开矿一样“沙里淘金”本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 获取FMB中所有的代码(触发器和程序单元)相关的知识,希望对你有一定的参考价值。

获取FMB中所有的代码(触发器和程序单元)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   前言  获取FMB所有的代码(触发器和程序单元) 以方便检查编码人员是否在代码中存放一些危险(有意或无意)的代码 如 获取数据库连接串Get_application_property(xxx Connect_Sting)等   对于编码人员来说 这一需求并不重要 但对于软件开发主管而言 避免代码的危险性则是系统健壮性必须考虑的要点之一   当然 检查危险代码可以由手工打开各个FMB 再利用FORM BUILDER的查找功能也可以实现 本文的讨论的自动获取FMB所有程序代码的方法主要是为自动检查危险代码提供前期的技术支持   本技术笔记使用Oracle网站提供的ShowTriggers java程度包是提供实现获取FMB代码的方法 文中没有涉及编程技巧 仅对使用该程序包的相关配置注意事项进行说明      实现   环境配置   在我的电脑 >属性 >高级 >环境变量中 确认以下几个变量已配置   PATH:=%Oracle_Home%\\jdk\\bin 主要用于调用JAVA程序  CLASSPATH:=%Oracle_Home%\\Forms \\Java\\f jdapi jar;%Oracle_Home%\\jlib;X:\\YourJavaPath 如果第一个路径没有配置 则在编译JAVA包时显示出错信息   确认%Oracle_Home%\\Form \\Server\\Default env文件  CLASSPATH:=X:\\YourJavaPath      编译JAVA包   进入DOS窗口   将当前目录切换到ShowTriggers所在目录   执行Javac ShowTriggers java 注意大小写  注 由于每台电脑的LANGUAGE设置可能不同 所以在执行ShowTriggers的电脑上 重新编译该程序包     执行JAVA包   执行Java ShowTriggers X:\\YourFmbFile 注意大小写  此时 屏幕上会显示YourFmbFile内所有的代码 如果要将显示的代码保存在文件中 则使用Java ShowTriggers X:\\YourFmbFile >X:\\YourFmbFileCode Txt  点击此处下载armok rar cha138/Article/program/Oracle/201311/18194

相关参考

知识大全 ASP 获取腾讯IP地址的接口程序代码

ASP获取腾讯IP地址的接口程序代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <sc

知识大全 php获取url参数程序代码总结

  parse_url函数  我们先来了解一下parse_url函数官方解决  说明  mixedparse_url(string$url[int$ponent=])  本函数解析一个URL并返回一个

知识大全 使用存储过程都有哪些益处

  通过把处理封装在容易适应的单元中简化复杂的操作  由于不要求反复建立一系列处理步骤保证了数据的一致性如果所有开发人员和应用程序都使用同一存储过程则所使用的代码都是相同的  这一点的延伸就是防止错误

知识大全 数据库管理中使用存储过程的5个好处

  通过把处理封装在容易适应的单元中简化复杂的操作  由于不要求反复建立一系列处理步骤保证了数据的一致性如果所有开发人员和应用程序都使用同一存储过程则所使用的代码都是相同的  这一点的延伸就是防止错误

知识大全 c#中使用nunit支持数据库单元测试

  首先添加引用组件中加入SystemEnterpriseServices  测试程序源代码:usingSystem;usingNUnitFramework;usingSystemEnterprise

单元机组定义为触发事件的接点信号大致包括哪些?当发生这些触发事件时,数据采集系统应如何工作?

单元机组定义为触发事件的接点信号大致包括哪些?当发生这些触发事件时,数据采集系统应如何工作?参考答案:单元机组定义为触发事件的接点信号大致包括:总燃料跳闸(MFT)、锅炉跳闸、汽机跳闸、电气跳闸、控制

单元机组定义为触发事件的接点信号大致包括哪些?当发生这些触发事件时,数据采集系统应如何工作?

单元机组定义为触发事件的接点信号大致包括哪些?当发生这些触发事件时,数据采集系统应如何工作?参考答案:单元机组定义为触发事件的接点信号大致包括:总燃料跳闸(MFT)、锅炉跳闸、汽机跳闸、电气跳闸、控制

知识大全 Js中获取frames中的元素示例代码

Js中获取frames中的元素示例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本文为大家介绍

知识大全 JQuery实现表格中相同单元格合并示例代码

JQuery实现表格中相同单元格合并示例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一定要注

知识大全 java获取当前日期时间代码

  获取当前时间和某个时间进行比较此时主要拿long型的时间值  方法如下  要使用javautilDate获取当前时间的代码如下代码如下   Datedate=newDate();  da