Intente de tres formas la primera es
Código:
Y me sale el error -. The statement did not return a result set.String sql = "exec proc_ndi @ndi=? "; PreparedStatement pst = con.prepareStatement(sql); pst.setEscapeProcessing(true); pst.setString(1, cod); res = pst.executeQuery();
DE la otra forma
Código:
Y me retorna java.lang.NullPointerException CallableStatement proc = con.prepareCall("exec proc_ndi @ndi=? "); proc.setEscapeProcessing(true); proc.setString(1, cod); int nro= proc.executeUpdate(); res=proc.getResultSet();
No creo que sea por mi procedimiento porque consultando directamente a la base de datos me muestra datos
Y la tercera
Código:
Y me sale el mismo error del primero : The statement did not return a result setString sql = "exec proc_ndi @ndi='"+cod+"'"; st = con.createStatement(); res = st.executeQuery(sql);
No entiendo que puede ser? o como debo llamar? ya intente con el call
Ayuda porfa