RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  30441 - EXTRAER OBJETOS LARGOS DE UN RESULTSET
Autor:  David
Tengo una BD postgreSQL, y en una de sus tablas almaceno, en un objeto OID, fotos de los usuarios de una aplicacion java, que es la que accede a ella. Hasta ahora extraía las imágenes de esta forma:

ResultSet oid=sentencia.executeQuery(\"SELECT foto FROM fotos where nif =\'lo que sea\';\");
oid.next();
int a=sentencia.executeQuery(\"SELECT lo_export(\'\"+oid.getString(1)+\"\',\'/ruta/foto.gif\');\");

Esto solo me sirve en el ordenador en el que está la base de datos, ya que lo_import parece trabajar localmente (en el sistema de ficheros del servidor de base de datos).
Como puedo extraer la imagen del resultset y vincularla directamente, por ejemplo, a un imageIcon??
Gracias


Nombre
Apellidos
Correo
Comentarios