Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > JAVA
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 11-09-2010
Avatar de Negriz
Negriz Negriz is offline
Miembro
 
Registrado: feb 2008
Ubicación: Some were inside Colombia
Posts: 123
Poder: 17
Negriz Va por buen camino
Smile Hola!

Trata con este codigo, recuerdo que lo saque de: http://chuwiki.chuidiang.org pero no encontre el link asi que te dejo el code.
Código:
public javax.swing.ImageIcon getImage(int idClub) {
        javax.swing.ImageIcon image = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            java.sql.Connection conexion = java.sql.DriverManager.getConnection("jdbc:mysql://etc");//Conecta!
            java.sql.Statement s = conexion.createStatement();
            java.sql.PreparedStatement ps;
            String sql = "SELECT IMAGEN FROM TABLA WHERE CONDICION";//Reemplaza tu sql
            ps = conexion.prepareStatement(sql);
            java.sql.ResultSet rs = ps.executeQuery();
            if (rs.next()) {//solo quiero la primera imagen =P
                java.sql.Blob blob = rs.getBlob(1);
                if (blob != null) {
                    java.io.ObjectInputStream ois = new java.io.ObjectInputStream(blob.getBinaryStream());
                    image = (javax.swing.ImageIcon) ois.readObject();
                }
            }
           rs.close();
           conexion.close();
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
        return image;
    }
Por cierto, una sugerencia: controla el tamaño de la imagen ya que es posible que el ImageIcon (o label con icon) supere el tamaño del Blob de mysql en Bytes.

Un saludo.
__________________
Gracias!
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como insertar una imagen en un formulario de java JuanErasmo JAVA 1 25-08-2007 17:50:09
Error recuperar imagen en MySQL desde Firefox axelbb PHP 3 08-06-2007 14:51:53
Recuperar IMAGEN de un QUERY natalinuyo Gráficos 31 12-02-2007 23:22:22
Cómo almacenar, editar y recuperar una archivo de imagen guardado en la base de datos JKM MS SQL Server 0 03-05-2006 22:29:41
Cargar y recuperar imagen en bd MySQL??? burasu MySQL 2 22-08-2004 22:40:18


La franja horaria es GMT +2. Ahora son las 19:27:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi