Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2009, 15:58
Avatar de Ingloim
Ingloim
 
Fecha de Ingreso: octubre-2009
Ubicación: España
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: retornar variable tipo statement

Supongo que ese código está en un bloque estático. y ese es tu problema, ya que sino, no habría inconveniente en hace un return (s);

Lo que puedes hacer es declararte un atributo estático de tipo Statement y luego un método para recuperar ese valor.

Por ejemplo:

Código:
private static statement;

static{
   String driver = "org.apache.derby.jdbc.EmbeddedDriver";
   Class.forName(driver).newInstance();
   Connection conn = null;
   conn = DriverManager.getConnection("jdbc:derby:/home/camarquezz/NetBeansProjects/fontagroProdV1/db/produccionV1");
   statement = conn.createStatement(); 
}

...

public Statement getStatement (){
   return this.statement;
}
Si el código que pones lo tienes en un método, puedes usar el return con la variable s sin problemas.

No sé si he entendido bien lo que quieres decir, pero espero haberte ayudado.