执行代码:
CallableStatement proc = null;
Connection con = null;
ResultSet rs = null;
ResultSet Re_TRAN = null;
ResultSet Re_YCDEAL = null;
ResultSet Re_XBINFO = null;
ResultSet Re_XBINFOLEAD = null;
ResultSet Re_ATTACH = null;
try{
sql = "{call SP_GDZList (?,?,?,?,?,?,?)}";
con = dataSource.getConnection();
proc = con.prepareCall(sql);
proc.setInt(1,14);
proc.registerOutParameter(2,java.sql.Types.JAVA_OBJECT);
proc.registerOutParameter(3,java.sql.Types.JAVA_OBJECT);
proc.registerOutParameter(4,java.sql.Types.JAVA_OBJECT);
proc.registerOutParameter(5,java.sql.Types.JAVA_OBJECT);
proc.registerOutParameter(6,java.sql.Types.JAVA_OBJECT);
proc.registerOutParameter(7,java.sql.Types.JAVA_OBJECT);
proc.execute();                                    
rs = (ResultSet)proc.getObject(2);
Re_TRAN = (ResultSet)proc.getObject(3);
Re_YCDEAL = (ResultSet)proc.getObject(4);
Re_XBINFO = (ResultSet)proc.getObject(5);
Re_XBINFOLEAD = (ResultSet)proc.getObject(6);
Re_ATTACH = (ResultSet)proc.getObject(7);
}
  } catch (SQLException e3) {
e3.printStackTrace();
}finally{
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
执行后报如下错误,不知为何?
com.sybase.jdbc3.jdbc.SybSQLException: Cannot run this command because Java services are not enabled. A user with System Administrator (SA) role must reconfigure the system to enable Java.