|
楼主 |
发表于 2014-5-13 19:54:53
|
显示全部楼层
jishuang 发表于 2014-5-13 17:30
X5调用存储过程就是标准的java的调用,不会去做其他的操作,自己写一个java调用一下看看 ...
自己写一个java调用??什么意思呢??
我的代码- public static void CreateTask(String vSourceID,String vType){
- java.sql.Connection conn;
-
- try{
- conn=com.justep.model.ModelUtils.getConnectionInTransaction(sysDATA_MODEL);
- java.sql.CallableStatement proc=conn.prepareCall("{call Att_CreateTask(?,?)}");
- proc.setString(1, vSourceID);
- proc.setString(2, vType);
- proc.execute();
- /*if(!proc.getMoreResults()){
- msg = proc.getString(3);
- };*/
- }
- catch(NamingException e){
- e.printStackTrace();
- }
- catch(SQLException e){
- e.printStackTrace();
- }
- }
复制代码 这段执行完后,语句就被挂起了,而在数据库里执行Att_CreateTask一切正常的。。 |
|