Llamadas de Procedure en Java
Publicado por Patricia (1 intervención) el 20/12/2004 15:50:16
Hola!.
Me gustaría saber cómo puedo hacer para pasarle como parámetro a un procedure una estructura de datos, un cursor por ejemplo.
Si le quiero pasar a un procedure, un string y recibir un cursor hago lo siguiente:
public java.util.Hashtable getLogin( String pas) throws
SQLException, Exception {
Connection conn = null;
conn = DBHelper.getConnection();
java.util.Hashtable ht = new java.util.Hashtable();
try {
String query = "begin kids.loginquerymin(?,?,); end;";
CallableStatement stmt = conn.prepareCall(query);
stmt.setString(1, pas);
stmt.registerOutParameter(3, OracleTypes.CURSOR);
Pero cómo podría para pasarle por ejemplo una vector o una estructura parecida?.
Gracias!!!!....:)
Me gustaría saber cómo puedo hacer para pasarle como parámetro a un procedure una estructura de datos, un cursor por ejemplo.
Si le quiero pasar a un procedure, un string y recibir un cursor hago lo siguiente:
public java.util.Hashtable getLogin( String pas) throws
SQLException, Exception {
Connection conn = null;
conn = DBHelper.getConnection();
java.util.Hashtable ht = new java.util.Hashtable();
try {
String query = "begin kids.loginquerymin(?,?,); end;";
CallableStatement stmt = conn.prepareCall(query);
stmt.setString(1, pas);
stmt.registerOutParameter(3, OracleTypes.CURSOR);
Pero cómo podría para pasarle por ejemplo una vector o una estructura parecida?.
Gracias!!!!....:)
Valora esta pregunta


0