Código HTML:
CREATE PROCEDURE SP_BuscarRuc(INOUT vruc CHAR(11)) BEGIN SELECT Ruc FROM Cliente WHERE Ruc=vruc; END
Código HTML:
String buscar=request.getParameter("Ruc_Dni_Cliente"); Cliente cliente=new Cliente(); cliente.setRuc_Dni_Cliente(buscar); try { java.sql.ResultSet result=null; ConectaDB db = new ConectaDB(); java.sql.Connection cn = db.getConnection(); String ruc_salida=null; java.sql.CallableStatement sp_consulta = cn.prepareCall("{call SP_BuscarRuc(?)}"); sp_consulta.registerOutParameter(1, java.sql.Types.CHAR); sp_consulta.execute(); ruc_salida=sp_consulta.getString(1); result=(java.sql.ResultSet) sp_consulta.getResultSet(); while(result.next()){ request.getSession().setAttribute("mensaje",ruc_salida); } sp_consulta.close(); } catch (Exception e) { request.getSession().setAttribute("mensaje",e); }