DCTM 5.3调用ORACLE存储过程
来源:互联网 发布:淘宝代销怎么找供货商 编辑:程序博客网 时间:2024/05/10 04:05
Calling ORACLE StoreProcedure via DFC 5.3
public class DctmProcedureTest { public static void main(String[] sRunTimeArgs) { DctmProcedureTest t =new DctmProcedureTest(); IDfSessionManager sMgr = null; IDfSession dfSession = null; for(int i=0;i<sRunTimeArgs.length;i++) { if (sRunTimeArgs[i].equalsIgnoreCase("-docbase_name")) { t.m_docbase = sRunTimeArgs[i + 1]; } if (sRunTimeArgs[i].equalsIgnoreCase("-user_name")) { t.m_userName = sRunTimeArgs[i + 1]; } if (sRunTimeArgs[i].equalsIgnoreCase("-password")) { t.m_ticket = sRunTimeArgs[i + 1]; } } try{ sMgr = t.connectToDocbase(); dfSession = sMgr.getSession(t.m_docbase); String testS = "begin dctm_test_pkg.dctm_test_prc(); end;"; dfSession.apiExec("execsql", testS); }catch(Exception e){ System.out.print(e); }finally{ try{ t.releaseSession(sMgr , dfSession ); }catch (Exception e) { e.printStackTrace(); } } } private IDfSessionManager connectToDocbase() throws Exception{ IDfClient dfClient = DfClient.getLocalClient(); IDfSessionManager sessionMgr = dfClient.newSessionManager(); DfLoginInfo loginInfo = null; loginInfo = new DfLoginInfo(); loginInfo.setUser(m_userName); loginInfo.setPassword(m_ticket); sessionMgr.setIdentity(m_docbase, loginInfo); return sessionMgr; } private void releaseSession(IDfSessionManager sMgr , IDfSession dfSession) throws DfException { if(dfSession!=null) { sMgr.release(dfSession); sMgr.clearIdentity(m_docbase); } } private String m_docbase; private String m_userName; private String m_ticket;}
- DCTM 5.3调用ORACLE存储过程
- oracle调用存储过程
- Oracle调用存储过程
- oracle调用存储过程
- oracle 存储过程调用
- Oracle存储过程调用存储过程
- oracle 存储过程 调用存储过程
- oracle存储过程调用存储过程
- ORACLE存储过程调用存储过程
- oracle 存储过程中调用存储过程
- java调用oracle存储过程
- java 调用 oracle 存储过程
- ASP调用oracle存储过程
- C#调用oracle存储过程
- java调用存储过程(oracle)
- C#调用oracle存储过程
- ASP调用oracle存储过程
- ASP调用oracle存储过程
- VS2010编译ITK中ImageRegistration2的问题
- perl 读取阻塞命令行的结果
- sizeof
- HTML学习1
- oracle学习资源共享
- DCTM 5.3调用ORACLE存储过程
- Windows Mobile 开发界面之WelcomeForm->UserLoginForm->MainPanelForm
- 项目管理知识笔记五:立项管理
- select 失效取值问题
- SFINAE应用一
- django 菜鸟篇+进阶篇
- Hiberbate报错的原因和解决方法(更新)
- [存储引擎基础知识]InnoDB与MyISAM的六大区别
- MooTools Selectors(选择器)