/ Published in: Java
Obtener el cursor de oracle y recorrerlo para sacar los datos
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
boolean found = false; lv_error=null; try { cs = conexion.prepareCall(sqlText); cs.setString(1, pv_cod_barra); cs.registerOutParameter(2, OracleTypes.CURSOR); cs.execute(); if (cs.getString(3) ==null ) { while (rs.next()) { found = true; producto.add(rs.getString("columna1")); producto.add(rs.getString("columna2")); listaproducto.add(producto); } if (!found) { lv_error="El Código de barra ingresado no existe"; listaproducto =null; } }else{ lv_error=cs.getString(3); listaproducto =null; } Logger.getLogger(Consultas.class.getName()).log(Level.SEVERE, null, ex); try { DBConexion.getConnection().close(); Logger.getLogger(Consultas.class.getName()).log(Level.SEVERE, null, ex1); } listaproducto =null; }finally{ try { cs.close(); Logger.getLogger(Consultas.class.getName()).log(Level.SEVERE, null, ex); } } return listaproducto; }