大量使用ActiveX的旧版员工管理系统

时间:2018-09-03 10:37:22

标签: javascript oracle11g activex

在我的办公室,我们使用旧版JS系统,由于执行系统到系统通信时ActiveX稀缺性,因此只能在Internet Explorer上使用。

我什至会开始将其转换为跨浏览器系统,该系统可以放在内部服务器上并获得访问权限。我主要从事后端工作,但受命保存与ActiveX相关的旧应用程序。

我不是在寻找代码解决方案,而只是在以一般方式来完成从Internet Explorer到跨浏览器功能的迁移。该应用程序仅用JS编写,并且非常旧(超过10年)。

我在JS中使用ActiveX从Oracle 11g数据库检索数据。我已经考虑过将Java Restful Web Services和JAX-RS与tomcat服务器一起使用,但是我不知道这是否是答案。

ActiveX使用的代码示例:

 {  
 UPDATE ALL_STUDENTS a SET EMAIL = 
(SELECT email FROM STUDENTS WHERE 
locate(upper(STUDENTS_NAME),upper(a.STUDENTS_NAME)) 
and (a.INSTITUTE_NAME_1= INSTITUTE_NAME 
 or  a.INSTITUTE_NAME_2= INSTITUTE_NAME 
  or a.INSTITUTE_NAME_3=INSTITUTE_NAME 
    or a.INSTITUTE_NAME_4=INSTITUTE_NAME 
       or a.INSTITUTE_NAME_5=INSTITUTE_NAME 
          or a.INSTITUTE_NAME_5=INSTITUTE_NAME 
           and a.INSTITUTE_NAME_6=INSTITUTE_NAME)
            AND upper(DATE_OF_BIRTH)=upper(a.DATE_OF_BIRTH)  LIMIT 1 )

    }

//使其显示在自己的窗口中    xls.visible = true

0 个答案:

没有答案