Java - SP en Infomix con java

 
Vista:

SP en Infomix con java

Publicado por Juanitodjmx (21 intervenciones) el 05/07/2005 20:11:00
Como puedo ejecutar un store procedure en java, Gracias, ya tengo la conexion, pero no se como se ejecuta el proceso almacenado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SP en Infomix con java

Publicado por J Hilario (54 intervenciones) el 05/07/2005 23:50:51
Connection conn = ...
PreparedStatement pstsm = conn.prepareStatement("execute procedure crystal()");
ResultSet rs = pstsm.executeQuery();

si el proc lleva parámetros, los insertas uno a uno antes del executecon losm étodos set de la clase PreparedStatement.
PreparedStatement pstsm = conn.prepareStatement("execute procedure sp(?,?)");
pstsm.setInt(1, 20);
pstsm.setString(2, "Juan");
...
O con este otro código, que es el más recomendado

CallableStatement cstmt = conn.prepareCall("{? = call nombreproc(?, ?)}");
pstsm.setInt(1, 20);
...

Saludos ^¨^
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar